[PM] Change the core design of the TTI analysis to use a polymorphic
[oota-llvm.git] / lib / Target / TargetMachine.cpp
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:
2009-09-20 Reid KlecknerImplement the JIT side of the GDB JIT debugging interfa...
2009-08-22 Chris LattnerRename TargetAsmInfo (and its subclasses) to MCAsmInfo.
2009-08-11 Jim GrosbachSjLj based exception handling unwinding support. This...
2009-07-15 Daniel DunbarReapply TargetRegistry refactoring commits.
2009-07-15 Stuart HastingsRevert 75762, 75763, 75766..75769, 75772..75775, 75778...
2009-07-15 Daniel DunbarProvide TargetMachine implementations with reference...
2009-06-08 Anton KorobeynikovThe attached patches implement most of the ARM AAPCS...
2009-06-05 Devang PatelAdd new function attribute - noimplicitfloat
2009-06-04 Devang PatelAdd new function attribute - noredzone.
2009-03-25 Evan ChengCodeGen still defaults to non-verbose asm, but llc...
2009-03-20 Mon P WangAdded option to enable generating less precise mad...
2009-03-11 Bill WendlingAdd a -no-implicit-float flag. This acts like -soft...
2009-01-27 Dan GohmanEnable the red zone on x86-64 by default.
2009-01-26 Dan GohmanImplement Red Zone utilization on x86-64. This is currently
2008-10-14 Dan GohmanFix command-line option printing to print two spaces...
2008-10-07 Owen AndersonAdd an option to enable StrongPHIElimination, for ease...
2008-10-01 Devang PatelRemove OptimizeForSize global. Use function attribute...
2008-09-08 Bill WendlingAccidental commit of partial 'stack canaries' code
2008-09-08 Bill WendlingReverting r55898 to r55909. One of these patches was...
2008-08-05 Owen AndersonThis option doesn't need to be a target option. It...
2008-08-04 Owen Anderson- Fix SelectionDAG to generate correct CFGs.
2008-07-31 Dale JohannesenAdd a flag to disable jump table generation (all
2008-07-01 Evan ChengAvoid creating expensive comment string if it's not...
2008-05-30 Evan ChengFix indentation.
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
next