Stop using the dom frontier in DwarfEHPrepare by not promoting alloca's
[oota-llvm.git] / lib / CodeGen / LLVMTargetMachine.cpp
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...
2010-02-02 Chris Lattnersimplify getVerboseAsm
2010-02-02 Chris Lattnermove handling of asm-verbose out of AsmPrinter.cpp...
2010-02-02 Chris LattnerRemove a bunch of stuff around the edges of the ELF...
2010-02-02 Chris Lattnereliminate FileModel::Model, just use CodeGenFileType...
2010-02-02 Chris Lattnereliminate all forms of addPassesToEmitMachineCode except
2010-02-02 Chris LattnerInline addAssemblyEmitter into its one real caller...
2010-02-01 Nate BegemanKill the Mach-O writer, and temporarily make filetype...
2010-01-22 Dan GohmanRevert r94066, which was the patch which added a Verifi...
2010-01-21 Dan GohmanRun the verifier after LSR, to help catch use-before...
2010-01-16 Bob WilsonRun the pre-register allocation tail duplication pass...
2010-01-15 Nate BegemanHook up llc's -filetype=obj to use MCStreamer if an...
2010-01-14 Jim GrosbachAdd comment explaining the necessity of r93456
2010-01-14 Jim GrosbachDwarf EH prepare needs to be run after SjLj prepare...
2010-01-13 Evan ChengRe-enable extension optimization pass.
2010-01-13 Evan ChengDisable opt-ext pass to unbreak the build for now.
2010-01-13 Evan ChengRemove debug option I accidentally left in.
2010-01-13 Evan ChengAdd a quick pass to optimize sign / zero extension...
2010-01-06 Jakob Stoklund OlesenAllow double defs after tail duplication.
2010-01-04 David GreeneChange errs() to dbgs().
2009-12-21 Eric ChristopherFix setting and default setting of code model for jit...
2009-12-17 Evan ChengRemove debugging code.
2009-12-17 Evan ChengRevert 91280-91283, 91286-91289, 91291, 91293, 91295...
2009-12-04 Evan ChengAdd a pre-regalloc tail duplication pass.
2009-11-26 Bob WilsonRename new TailDuplicationPass to avoid name conflict...
2009-11-26 Bob WilsonSplit tail duplication into a separate pass. This...
2009-11-24 Devang PatelRemove DebugLabelFolder pass. It is not used by dwarf...
2009-11-20 Dan GohmanAdd an experimental option to run gep-splitting and...
2009-11-05 Evan ChengNow that code placement optimization pass is run for...
2009-11-04 Eric ChristopherAdd some options to disable various code gen optimizations.
2009-10-31 Dan GohmanFactor out more code into addCommonCodeGenPasses. The...
2009-10-31 Dan GohmanRemove CodeGenLICM. It's largely obsoleted by MachineLI...
2009-10-29 Bill WendlingDon't put in these EH changes.
2009-10-29 Bill WendlingReverting r85338 for now. It's causing a bootstrap...
2009-10-28 Bob WilsonRevert r85346 change to control tail merging by CodeGen...
2009-10-27 Bob WilsonRecord CodeGen optimization level in the BranchFolding...
2009-10-16 Evan ChengChange createPostRAScheduler so it can be turned off...
2009-09-30 Evan ChengAdd a target hook to add pre- post-regalloc scheduling...
2009-09-30 David GoodwinRemove -post-RA-schedule flag and add a TargetSubtarget...
2009-09-25 Evan ChengFlip -disable-post-RA-scheduler to -post-RA-scheduler.
2009-09-16 Dan GohmanAdd a new pass for doing late hoisting of floating...
2009-08-26 Dan Gohman-fast is now -O0. -fast-isel is no longer experimental.
2009-08-23 Chris Lattnerremove std::ostream versions of printing stuff for...
next