Make TargetTransformInfo keeping a reference to the Module DataLayout
[oota-llvm.git] / lib / Target / TargetMachine.cpp
2015-07-09 Mehdi AminiMake TargetTransformInfo keeping a reference to the...
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-09 Akira HatanakaRemove DisableTailCalls from TargetOptions and the...
2015-05-23 Benjamin KramerBump SmallString to the minimum required amount for...
2015-05-23 Akira HatanakaStop resetting NoFramePointerElim in TargetMachine...
2015-05-18 Jim GrosbachMC: Clean up method names in MCContext.
2015-05-15 Akira HatanakaStop resetting SanitizeAddress in TargetMachine::resetT...
2015-05-12 Eric ChristopherMigrate existing backends that care about software...
2015-04-28 Eric ChristopherAdd a fixme to resetTargetOptions to explain why it...
2015-03-27 Yaron KerenRemove superfluous .str() and replace std::string conca...
2015-03-19 Eric ChristopherAdd an MCSubtargetInfo variable to the TargetMachine.
2015-03-19 Eric ChristopherAdd a TargetMachine local MCRegisterInfo and MCInstrInf...
2015-03-18 Eric ChristopherRevert "Add a TargetMachine local MCRegisterInfo and...
2015-03-18 Eric ChristopherAdd a TargetMachine local MCRegisterInfo and MCInstrInf...
2015-03-17 David MajnemerCOFF: Let globals with private linkage reside in their...
2015-03-17 David MajnemerRevert "COFF: Let globals with private linkage reside...
2015-03-17 David MajnemerCOFF: Let globals with private linkage reside in their...
2015-03-12 Mehdi AminiMove the DataLayout to the generic TargetMachine, makin...
2015-02-14 Duncan P. N. Exon... Target: Canonicalize access to function attributes...
2015-02-13 Chandler Carruth[PM] Remove the old 'PassManager.h' header file at...
2015-02-12 Rafael EspindolaRemove mostly unused setters.
2015-02-03 Eric ChristopherOnly access TLOF via the TargetMachine, not TargetLowering.
2015-02-01 Chandler Carruth[multiversion] Switch all of the targets over to use the
2015-02-01 Chandler Carruth[PM] Port TTI to the new pass manager, introducing...
2015-01-31 Chandler Carruth[PM] Switch the TargetMachine interface from accepting...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-09 Lang HamesRecommit r224935 with a fix for the ObjC++/AArch64...
2015-01-06 Lang HamesRevert r224935 "Refactor duplicated code. No intended...
2014-12-29 Rafael EspindolaRefactor duplicated code.
2014-09-26 Eric ChristopherMove resetTargetOptions from taking a MachineFunction...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-05-28 Rafael Espindola[pr19844] Add thread local mode to aliases.
2014-05-23 Rafael EspindolaUse alias linkage and visibility to decide tls access...
2014-05-20 Eric ChristopherMove the verbose asm option to be part of the options...
2014-05-20 Eric ChristopherMove the function and data section flags into the optio...
2014-05-16 Rafael EspindolaDelete getAliasedGlobal.
2014-05-15 Eric ChristopherRemove unused llvm namespace bool variable.
2014-05-15 Eric ChristopherMove the TargetMachine MC options to MCTargetOptions...
2014-05-12 Rafael EspindolaRemove MCUseCFI from TargetMachine.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-23 Evgeniy StepanovCreate MCTargetOptions.
2014-03-27 Rafael EspindolaPrevent alias from pointing to weak aliases.
2014-03-26 Rafael EspindolaRevert "Prevent alias from pointing to weak aliases."
2014-03-26 Rafael EspindolaPrevent alias from pointing to weak aliases.
2014-02-19 Rafael Espindolamove getNameWithPrefix and getSymbol to TargetMachine.
2014-02-05 Rafael EspindolaRemove support for not using .loc directives.
2014-01-28 Eric ChristopherRevert r199871 and replace it with a simple check in...
2014-01-23 Eric ChristopherAdd a variable to track whether or not we've used a...
2013-12-07 Vincent LejeuneAdd a RequireStructuredCFG Field to TargetMachine.
2013-11-22 Paul RobinsonTeach ISel not to optimize 'optnone' functions (revised).
2013-11-21 NAKAMURA TakumiWhitespace.
2013-11-21 NAKAMURA TakumiRevert r195317 (and r195333), "Teach ISel not to optimi...
2013-11-21 Paul RobinsonTeach ISel not to optimize 'optnone' functions.
2013-07-25 Bill WendlingReplace the "NoFramePointerElimNonLeaf" target option...
2013-03-13 Bill WendlingReset some of the target options which affect code...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-06-23 Hans WennborgExtend the IL for selecting TLS models (PR9788)
2012-06-23 Rafael EspindolaHandle aliases to tls variables in all architectures...
2012-04-08 Chandler CarruthTeach LLVM about a PIE option which, when enabled on...
2012-04-08 Chandler CarruthMove the TLSModel information into the TargetMachine...
2012-03-26 Craig TopperPrune some includes and forward declarations.
2012-03-25 Craig TopperPrune some includes and forward declarations.
2012-02-10 Andrew TrickRegAlloc superpass: includes phi elimination, coalescin...
2012-01-17 Andrew TrickMoving options declarations around.
2012-01-13 Andrew TrickAdded the MachineSchedulerPass skeleton.
2011-12-11 Nick LewyckyAlso remove unnecessary includes from this file, which...
2011-12-10 Nick LewyckyRefactor the implementation of the TargetOptions out...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-16 Evan ChengSink codegen optimization level into MCCodeGenInfo...
2011-10-31 Nick LewyckySwitch new .file directive emission off by default...
2011-10-17 Nick LewyckyAdd support for a new extension to the .file directive:
2011-08-30 Rafael EspindolaCommand line option to enable support for segmented...
2011-07-20 Evan Cheng- Move CodeModel from a TargetMachine global option...
2011-07-20 Benjamin KramerDon't leak CodeGenInfos.
2011-07-19 Evan ChengIntroduce MCCodeGenInfo, which keeps information that...
2011-07-08 Evan ChengEliminate asm parser's dependency on TargetMachine:
2011-06-23 Evan ChengRename TargetOptions::StackAlignment to StackAlignmentO...
2011-05-25 Rafael EspindolaReplace the -unwind-tables option with a per function...
2011-04-30 Rafael EspindolaAdd all the plumbing needed for MC to expand cfi to...
2011-04-20 Evan ChengRemove -use-divmod-libcall. Let targets opt in when...
2011-04-08 Evan ChengChange -arm-trap-func= into a non-arm specific option...
2011-04-07 Evan ChengChange -arm-divmod-libcall to a target neutral option.
2011-03-28 Daniel DunbarIntegrated-As: Add support for setting the AllowTempora...
2011-01-23 Rafael EspindolaInitialize MCNoExecStack.
2010-11-19 Rafael EspindolaChange some methods in MCDwarf.cpp to be able to handle...
2010-07-15 Evan ChengSplit -enable-finite-only-fp-math to two options:
2010-07-13 Evan Cheng-enable-unsafe-fp-math should not imply -enable-finite...
2010-05-26 Daniel DunbarMC: Add TargetMachine support for setting the value...
2010-05-18 Bill WendlingDon't eliminate frame pointers from leaf functions...
2010-05-17 Bill Wendling- Set the "HasCalls" flag after instruction selection...
2010-05-14 Bill WendlingRevert r103804. The comment is correct.
2010-05-14 Bill WendlingRename "HasCalls" in MachineFrameInfo to "AdjustsStack...
2010-05-02 Duncan SandsRemove the -enable-sjlj-eh option, which doesn't do...
2010-04-21 Evan ChengImplement -disable-non-leaf-fp-elim which disable frame...
2010-04-13 Chris Lattneradd llvm codegen support for -ffunction-sections and...
2010-02-08 Dan GohmanRename the PerformTailCallOpt variable to GuaranteedTai...
2010-01-27 Evan ChengClarify what -tailcallopt option actually do.
2010-01-23 Bill WendlingRemove the '-disable-scheduling' flag and replace it...
2009-12-18 Bill WendlingChanges from review:
next