Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine.
[oota-llvm.git] / lib / CodeGen / LLVMTargetMachine.cpp
2009-07-15 Daniel DunbarLift DumpAsm / -print-emitted-asm functionality into...
2009-07-14 David GreeneHave asm printers use formatted_raw_ostream directly...
2009-07-13 Evan ChengRevert an accidental commit.
2009-07-06 Bruno Cardoso LopesAdd the Object Code Emitter class. Original patch by...
2009-06-13 Evan ChengAdd a ARM specific pre-allocation pass that re-schedule...
2009-05-30 Bruno Cardoso LopesFirst patch in the direction of splitting MachineCodeEm...
2009-05-22 Duncan SandsAdd a new codegen pass that normalizes dwarf exception...
2009-05-16 Jakob Stoklund OlesenPass to verify generated machine code.
2009-05-12 Evan ChengFixed a stack slot coloring with reg bug: do not update...
2009-05-07 Evan ChengRename "loop aligner" pass to "code placement optimizat...
2009-05-07 Bill WendlingJust turn aggressive stack coloring off at -O3.
2009-05-07 Bill WendlingTemporarily revert r71010. It was causing massive failu...
2009-05-05 Evan ChengEnable stack coloring with regs at -O3.
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-03-25 Evan ChengCodeGen still defaults to non-verbose asm, but llc...
2009-02-09 Evan ChengRe-enable machine sinking pass now that the coalescer...
2009-02-08 Bill WendlingRevert r63999. It was breaking self-hosting builds.
2009-02-07 Evan ChengEnable machine sinking pass in non-fast mode.
2009-02-05 Evan ChengTurn on machine LICM in non-fast mode.
2008-12-18 Dan GohmanMove post-RA scheduling before branch folding for now...
2008-11-24 Dan GohmanRun post-RA scheduling after branch folding, as it...
2008-11-20 Dan GohmanAdd another machine-code printing pass when post-pass...
2008-11-13 Bill WendlingImplement stack protectors as function attributes:...
2008-11-04 Bill WendlingUpdate in response to feedback from Chris:
2008-11-04 Bill WendlingInitial checkin for stack protectors. Here's what it...
2008-10-25 Dan GohmanMove the code that adds the DeadMachineInstructionElimP...
2008-10-22 Daniel DunbarMove Print*Pass to use raw_ostream.
2008-10-21 Daniel DunbarPrivatize PrintModulePass and PrintFunctionPass and add
2008-10-07 Dan GohmanRemove -disable-fast-isel. Use cl::boolOrDefault with...
2008-10-01 Devang PatelRemove OptimizeForSize global. Use function attribute...
2008-10-01 Dan GohmanEnable FastISel by default (on x86 and x86-64) with...
2008-09-25 Dan GohmanEnable DeadMachineInstructionElim when Fast-ISel is...
2008-09-25 Dan GohmanRefactor the code that adds standard LLVM codegen passe...
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-17 Gordon HenriksenRename some GC classes so that their roll will hopefull...
2008-08-17 Gordon HenriksenFactor GC metadata table assembly generation out of...
2008-06-30 Evan ChengDon't run stack slot coloring if -fast.
2008-06-06 Evan ChengEnable stack coloring by default.
2008-06-04 Evan ChengOops. Should not be enabled by default.
2008-06-04 Evan ChengAdd a stack slot coloring pass. Not yet enabled.
2008-06-03 Evan ChengDo not run loop-aligner at -fast (e.g. -O0).
2008-05-30 Evan ChengFix indentation.
2008-04-23 Anton KorobeynikovUnbreak JIT
2008-04-23 Anton KorobeynikovAdd facility for pre-RA passes
2008-04-02 Dale JohannesenRecommitting EH patch; this should answer most of the
2008-04-01 Dale JohannesenRevert 49006 for the moment.
2008-03-31 Dale JohannesenEmit exception handling info for functions which are
2008-03-25 Dan GohmanAvoid outputing spaces at the ends of lines.
2008-03-25 Devang PatelDo not align loops if optimizing for size.
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2008-02-28 Evan ChengAdded option -align-loops=<true/false> to disable loop...
2008-02-13 Nicolas GeoffrayEnable exception handling int JIT
2008-01-14 Chris Lattnerdon't create the post-ra scheduler unless it is enabled.
2008-01-07 Gordon HenriksenAmmending r45669 with a missing file.
2008-01-05 Chris Lattnerallow sinking to be enabled for the jit
2008-01-04 Bill WendlingMove option to enable machine LICM into LLVMTargetMachi...
2008-01-04 Chris LattnerAdd a really quick hack at a machine code sinking pass...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-07 Bill WendlingInitial commit of the machine code LICM pass. It succes...
2007-07-27 Christopher LambMove subreg lowering pass to be right after regalloc...
2007-07-26 Christopher LambAdd a MachineFunction pass, which runs post register...
2007-07-20 Evan ChengAdded -print-emitted-asm to print out JIT generated...
2007-07-13 Dale JohannesenModify previous patch per review comments.
2007-07-13 Dale JohannesenSkeleton of post-RA scheduler; doesn't do anything...
2007-07-11 Duncan SandsException handling has been implemented.
2007-06-19 Chris Lattnerdocument and hide two options.
2007-05-22 Dale Johannesenname change requested by review of previous patch
2007-05-22 Dale JohannesenMake tail merging the default, except on powerPC. ...
2007-03-31 Chris Lattnermove a bunch of code out of the sdisel pass into its...
2007-03-31 Chris LattnerAdd a -print-lsr-output option to LLC, to print the...
2007-03-06 Devang PatelNow LoopStrengthReduce is a LoopPass.
2007-02-22 Jim LaskeyUse exception flag.
2007-02-08 Bill WendlingSplit the addPassesToEmitFile method up into two. This...
2006-12-07 Bill WendlingRemoved more <iostream> includes
2006-11-16 Chris Lattnerenable the branch folding pass for the JIT.
2006-11-07 Jim Laskey1. Add a pass to fold debug label instructions so a...
2006-10-24 Jim LaskeyDon't do dead block elimination in fast mode.
2006-10-13 Chris Lattneradd the branch folding pass as a late cleanup pass...
2006-09-04 Duraid Madinaadd setJumpBufSize() and setJumpBufAlignment() to targe...
2006-09-04 Chris Lattnernew file