[PM] Simplify the interface exposed for IR printing passes.
[oota-llvm.git] / lib / CodeGen / LLVMTargetMachine.cpp
2014-01-12 Chandler Carruth[PM] Simplify the interface exposed for IR printing...
2014-01-12 Chandler Carruth[PM] Rename the IR printing pass header to a more gener...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2013-10-08 Eric ChristopherGrammar.
2013-09-09 Bill WendlingCall generateCompactUnwindEncodings() right before...
2013-09-09 Bill WendlingGenerate compact unwind encoding from CFI directives.
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-18 Bill WendlingSimplify some of the code. No functionality change.
2013-06-05 Bill WendlingAdd space to assert message.
2013-05-13 Rafael EspindolaRemove the MachineMove class.
2013-02-19 Benjamin KramerFix GCMetadaPrinter::finishAssembly not executed, patch...
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2012-12-10 Lang HamesDefer call to InitSections until after MCContext has...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-30 Bill WendlingReplace r168930 with a more reasonable patch.
2012-11-22 Eli BenderskyFix 80-col violation
2012-09-18 Roman DivackyWhen creating MCAsmBackend pass the CPU string as well...
2012-07-02 Bob WilsonExtend TargetPassConfig to allow running only a subset...
2012-07-02 Bob WilsonAdd all codegen passes to the PassManager via TargetPas...
2012-05-20 Benjamin KramerPlug a leak when using MCJIT.
2012-05-20 Benjamin KramerUse TargetMachine's register info instead of creating...
2012-05-15 Jim GrosbachAllow MCCodeEmitter access to the target MCRegisterInfo.
2012-04-02 Craig TopperMake MCInstrInfo available to the MCInstPrinter. This...
2012-03-13 Bill Wendlings/SjLjEHPass/SjLjEHPrepare/
2012-03-05 Jim GrosbachMake MCRegisterInfo available to the the MCInstPrinter.
2012-02-17 Jim GrosbachTidy up.
2012-02-08 Andrew TrickAdded TargetPassConfig::setOpt
2012-02-06 Andrew TrickAdd TargetPassConfig to the PassManager for use inside...
2012-02-04 Nick LewyckyFix a leak!
2012-02-04 Andrew TrickTargetPassConfig: confine the MC configuration to Targe...
2012-02-04 Andrew TrickMove TargetPassConfig implementation into Passes.cpp
2012-02-04 Andrew TrickMake TargetPassConfig an ImmutablePass so CodeGenPasses...
2012-02-03 Andrew TrickInitialize all common codegen passes before configurati...
2012-02-03 Andrew TrickAdded TargetPassConfig. The first little step toward...
2012-01-22 Anton KorobeynikovAdd an option to disable buggy copy propagation pass
2012-01-13 Andrew Trick80-col violation
2012-01-10 Chandler CarruthAdd 'llvm_unreachable' to passify GCC's understanding...
2012-01-10 David BlaikieRemove unnecessary default cases in switches that cover...
2012-01-10 Rafael EspindolaRemove the logging streamer.
2012-01-07 Evan ChengAdded a late machine instruction copy propagation pass...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-16 Evan ChengSink codegen optimization level into MCCodeGenInfo...
2011-11-02 Chandler CarruthBegin collecting some of the statistics for block place...
2011-10-25 Jim GrosbachMake assert() message more informative.
2011-10-21 Chandler CarruthImplement a block placement pass based on the branch...
2011-10-17 Nick LewyckyAdd support for a new extension to the .file directive:
2011-09-30 Torok EdwinComment grammar fixes.
2011-09-30 Torok EdwinInstead of crashing when MCAsmInfo is NULL, add an...
2011-09-28 Bill WendlingDon't conditionalize execution of the SjLj EH prepare...
2011-09-27 Bill WendlingThis is the start of the new SjLj EH preparation pass...
2011-09-25 Jakob Stoklund OlesenClean up code after renaming LowerSubregs -> ExpandPost...
2011-09-07 James MolloyRefactor instprinter and mcdisassembler to take a Subta...
2011-08-24 Evan ChengMove TargetRegistry and TargetSelect from Target to...
2011-08-19 Jakob Stoklund OlesenAdd llc flags to disable machine DCE and CSE.
2011-07-26 Evan ChengRename createCodeEmitter to createMCCodeEmitter; create...
2011-07-25 Evan ChengRename TargetAsmBackend to MCAsmBackend; rename createA...
2011-07-20 Evan ChengGoodbye TargetAsmInfo. This eliminate last bit of CodeG...
2011-07-20 Evan Cheng- Move CodeModel from a TargetMachine global option...
2011-07-20 Evan ChengAdd MCObjectFileInfo and sink the MCSections initializa...
2011-07-19 Evan ChengIntroduce MCCodeGenInfo, which keeps information that...
2011-07-18 Evan ChengSink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
2011-07-14 Evan ChengRename createAsmInfo to createMCAsmInfo and move regist...
2011-07-11 Evan Cheng- Eliminate MCCodeEmitter's dependency on TargetMachine...
2011-07-08 Evan ChengEliminate asm parser's dependency on TargetMachine:
2011-07-06 Evan ChengcreateMCInstPrinter doesn't need TargetMachine anymore.
2011-07-05 Dan GohmanRemove the ObjC ARC passes from the default optimizatio...
2011-07-04 Rafael EspindolaMove early tail duplication earlier.
2011-06-17 Bill WendlingUse the verbose asm flag instead of a new flag for...
2011-06-17 Bill WendlingAdd an option that allows one to "decode" the LSDA.
2011-06-15 John McCallThe ARC language-specific optimizer. Credit to Dan...
2011-05-27 Charles DavisStub out support for Win64-style exceptions. Note that...
2011-05-22 Chris Lattnereliminate dependence on StandardPasses.h. The code...
2011-05-05 Rafael EspindolaRemove the DwarfTable enum.
2011-04-30 Rafael EspindolaAdd all the plumbing needed for MC to expand cfi to...
2011-03-28 Daniel DunbarIntegrated-As: Add support for setting the AllowTempora...
2011-03-21 Bill WendlingWe need to pass the TargetMachine object to the InstPri...
2011-03-18 Jim GrosbachBeginnings of MC-JIT code generation.
2011-03-05 Anton KorobeynikovSome first rudimentary support for ARM EHABI: print...
2011-02-28 Dan GohmanDelete the GEPSplitter experiment.
2011-01-23 Rafael EspindolaAdd support for the --noexecstack option.
2011-01-14 Anton KorobeynikovAdd a possibility to switch between CFI directives...
2010-12-18 Jakob Stoklund OlesenPass a Banner argument to the machine code verifier...
2010-12-16 Daniel DunbarMC: Make TargetAsmBackend available to the AsmStreamer.
2010-12-10 Rafael EspindolaFixed version of 121434 with no new memory leaks.
2010-12-10 Rafael EspindolaRevert my previous patch to make the valgrind bots...
2010-12-09 Rafael EspindolaInitial support for the cfi directives. This is just...
2010-11-19 Rafael EspindolaChange some methods in MCDwarf.cpp to be able to handle...
2010-11-18 Dan GohmanOops, missed this file when remaing ExpandPseudos to...
2010-11-17 Evan ChengRemove ARM isel hacks that fold large immediates into...
2010-11-16 Dan GohmanSplit pseudo-instruction expansion into a separate...
2010-11-08 Che-Liang ChiouAdd registry hook for assembly text output
2010-10-18 Dan GohmanAdd TypeBasedAliasAnalysis to the standard pass lists...
2010-10-18 Dan GohmanMake BasicAliasAnalysis a normal AliasAnalysis implemen...
2010-10-08 Rafael EspindolaCall InitSections in llc and clang so that the binaries...
2010-08-31 Duncan SandsStop using the dom frontier in DwarfEHPrepare by not...
2010-08-24 Jim GrosbachMove enabling the local stack allocation pass into...
2010-08-14 Jim GrosbachAdd a local stack object block allocation pass. This...
2010-08-13 Jim Grosbachtidy up whitespace a bit
2010-08-09 Bill WendlingMerge the OptimizeExts and OptimizeCmps passes into...
2010-08-06 Bill WendlingAdd the Optimize Compares pass (disabled by default).
next