Age | Commit message (Expand) | Author |
2009-08-17 | Move the sjlj exception handling conversions to a back-end pass where they | Jim Grosbach |
2009-08-15 | Allow double defs in the machine code verifier after the addPreRegAlloc passes. | Jakob Stoklund Olesen |
2009-08-13 | TargetRegistry: Change AsmPrinter constructor to be typed as returning an | Daniel Dunbar |
2009-08-13 | TargetRegistry: Reorganize AsmPrinter construction so that clients pass in the | Daniel Dunbar |
2009-08-12 | Change TargetAsmInfo to be constructed via TargetRegistry from a Target+Triple | Chris Lattner |
2009-08-11 | Tidy #includes. | Dan Gohman |
2009-08-11 | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach |
2009-08-05 | Disable stack coloring with register for now. It's not able to set kill markers. | Evan Cheng |
2009-07-31 | Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage | Dan Gohman |
2009-07-31 | Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many | Daniel Dunbar |
2009-07-31 | Manage MachineFunctions with an analysis Pass instead of the Annotable | Dan Gohman |
2009-07-15 | We don't need to use llvm_report_error, this interface can deal with errors | Daniel Dunbar |
2009-07-15 | Add missing includes. | Daniel Dunbar |
2009-07-15 | Lift addAssemblyEmitter into LLVMTargetMachine. | Daniel Dunbar |
2009-07-15 | Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine. | Daniel Dunbar |
2009-07-14 | Have asm printers use formatted_raw_ostream directly to avoid a | David Greene |
2009-07-13 | Revert an accidental commit. | Evan Cheng |
2009-07-06 | Add the Object Code Emitter class. Original patch by Aaron Gray, I did some | Bruno Cardoso Lopes |
2009-06-13 | Add a ARM specific pre-allocation pass that re-schedule loads / stores from | Evan Cheng |
2009-05-30 | First patch in the direction of splitting MachineCodeEmitter in two subclasses: | Bruno Cardoso Lopes |
2009-05-22 | Add a new codegen pass that normalizes dwarf exception handling | Duncan Sands |
2009-05-16 | Pass to verify generated machine code. | Jakob Stoklund Olesen |
2009-05-12 | Fixed a stack slot coloring with reg bug: do not update implicit use / def wh... | Evan Cheng |
2009-05-07 | Rename "loop aligner" pass to "code placement optimization" pass. | Evan Cheng |
2009-05-07 | Just turn aggressive stack coloring off at -O3. | Bill Wendling |
2009-05-07 | Temporarily revert r71010. It was causing massive failures during self-hosting. | Bill Wendling |
2009-05-05 | Enable stack coloring with regs at -O3. | Evan Cheng |
2009-04-29 | Instead of passing in an unsigned value for the optimization level, use an enum, | Bill Wendling |
2009-04-29 | Second attempt: | Bill Wendling |
2009-04-28 | r70270 isn't ready yet. Back this out. Sorry for the noise. | Bill Wendling |
2009-04-28 | Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to | Bill Wendling |
2009-03-25 | CodeGen still defaults to non-verbose asm, but llc now overrides it and defau... | Evan Cheng |
2009-02-09 | Re-enable machine sinking pass now that the coalescer bugs and the AnalyzeBrn... | Evan Cheng |
2009-02-08 | Revert r63999. It was breaking self-hosting builds. | Bill Wendling |
2009-02-07 | Enable machine sinking pass in non-fast mode. | Evan Cheng |
2009-02-05 | Turn on machine LICM in non-fast mode. | Evan Cheng |
2008-12-18 | Move post-RA scheduling before branch folding for now, because branch | Dan Gohman |
2008-11-24 | Run post-RA scheduling after branch folding, as it tends to | Dan Gohman |
2008-11-20 | Add another machine-code printing pass when post-pass scheduling is run. | Dan Gohman |
2008-11-13 | Implement stack protectors as function attributes: "ssp" and "sspreq". | Bill Wendling |
2008-11-04 | Update in response to feedback from Chris: | Bill Wendling |
2008-11-04 | Initial checkin for stack protectors. Here's what it does: | Bill Wendling |
2008-10-25 | Move the code that adds the DeadMachineInstructionElimPass from | Dan Gohman |
2008-10-22 | Move Print*Pass to use raw_ostream. | Daniel Dunbar |
2008-10-21 | Privatize PrintModulePass and PrintFunctionPass and add | Daniel Dunbar |
2008-10-07 | Remove -disable-fast-isel. Use cl::boolOrDefault with -fast-isel | Dan Gohman |
2008-10-01 | Remove OptimizeForSize global. Use function attribute optsize. | Devang Patel |
2008-10-01 | Enable FastISel by default (on x86 and x86-64) with the -fast option. | Dan Gohman |
2008-09-25 | Enable DeadMachineInstructionElim when Fast-ISel is enabled. | Dan Gohman |
2008-09-25 | Refactor the code that adds standard LLVM codegen passes into | Dan Gohman |