Move TargetRegistry and TargetSelect from Target to Support where they belong.
[oota-llvm.git] / lib / CodeGen / LLVMTargetMachine.cpp
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).
2010-08-05 Jakob Stoklund OlesenRemove double-def checking from MachineVerifier, so...
2010-08-04 Bill WendlingThe lower invoke pass needs to have unreachable code...
2010-08-04 Bill WendlingThe EH prepare passes really want to be the last passes...
2010-07-29 Benjamin KramerPlug the remaining MC leaks by giving MCObjectStreamer...
2010-07-24 Anton KorobeynikovAdd hook to insert late LLVM=>LLVM passes just before...
2010-07-22 Reid KlecknerInitial modifications to MCAssembler and TargetMachine...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-07 Dan GohmanImplement bottom-up fast-isel. This has the advantage...
2010-07-01 Dan GohmanTemporarily disable on-demand fast-isel.
2010-07-01 Dan GohmanFast isel no longer needs DeadMachineInstrElim to clean...
2010-06-24 Dan GohmanAdd some comments.
2010-05-27 Jakob Stoklund OlesenAdd a -regalloc=default option that chooses a register...
2010-05-26 Daniel DunbarMC: Add TargetMachine support for setting the value...
2010-05-23 Daniel DunbarMC: Add an MCLoggingStreamer, for use in debugging...
2010-05-18 Daniel Dunbarllc (et al): Add support for --show-encoding and -...
2010-05-14 Daniel DunbarXFAIL the test I added with vg_leak, apparently it...
2010-04-19 Dan GohmanCode that needs a TargetMachine should have access...
2010-04-17 Evan ChengFix codegen passes. -disable-ssc shouldn't disable...
2010-04-12 Evan ChengEnable post regalloc machine licm by default.
2010-04-07 Anton KorobeynikovRemove late ARM codegen optimization pass committed...
2010-04-07 Anton KorobeynikovAdd hook to insert late LLVM=>LLVM passes just before...
2010-04-07 Evan ChengPost regalloc LICM. Work in progress.
2010-04-04 Chris LattnerMomentous day: remove the "O" member from AsmPrinter...
2010-04-04 Chris Lattnerfix an ugly wart in the MCInstPrinter api where the
2010-03-13 Chris Lattnerrearrange MCContext ownership. Before LLVMTargetMachin...
2010-03-12 Chris Lattnermake the mangler take an MCContext instead of an MAI.
2010-03-12 Chris Lattnerremove MAI argument from createAsmStreamer since it
2010-03-11 Chris Lattnerchange MCContext to always have an MCAsmInfo.
2010-03-11 Daniel DunbarMC: Provide MCAssembler with a TargetAsmBackend.
2010-03-10 Evan ChengEnable machine cse pass.
2010-03-09 Evan ChengRevert accidental commit.
2010-03-09 Evan Cheng- Make the machine cse dumb coalescer (as opposed to...
2010-03-05 Jakob Stoklund OlesenWe don't really care about correct register liveness...
2010-03-04 Evan ChengRun machine licm before machine cse to avoid messing...
2010-03-04 Evan ChengRename -machine-cse to -enable-machine-cse.
2010-03-03 Evan ChengAdd an option to enable machine cse (it's not doing...
2010-02-28 Dan GohmanAdd a flag to addPassesToEmit* to disable the Verifier...
2010-02-26 Bob WilsonRemove unused "NoPRE" parameter in GVN and createGVNPass().
2010-02-13 Bob WilsonBesides removing phi cycles that reduce to a single...
2010-02-12 Chris Lattnergive MCCodeEmitters access to the current MCContext.
2010-02-12 Dan GohmanReapply the new LoopStrengthReduction code, with compil...
2010-02-12 Bob WilsonAdd a new pass on machine instructions to optimize...
2010-02-06 Evan ChengRun codegen dce pass for all targets at all optimizatio...
2010-02-03 Chris Lattnerchange addPassesToEmitFile to return true on failure...
2010-02-03 Chris Lattnerpass an instprinter into the AsmPrinter if it is available.
2010-02-03 Chris Lattnermake any use of the "O" stream in asmprinter print to
2010-02-02 Chris LattnerHook up -filetype=obj through the MachO streamer. ...
2010-02-02 Chris Lattneruse OwningPtr and factor code better.
2010-02-02 Chris Lattnerrefactor code so that LLVMTargetMachine creates the...
next