Age | Commit message (Expand) | Author |
2010-01-13 | Re-enable extension optimization pass. | Evan Cheng |
2010-01-13 | Disable opt-ext pass to unbreak the build for now. | Evan Cheng |
2010-01-13 | Remove debug option I accidentally left in. | Evan Cheng |
2010-01-13 | Add a quick pass to optimize sign / zero extension instructions. For targets ... | Evan Cheng |
2010-01-06 | Allow double defs after tail duplication. | Jakob Stoklund Olesen |
2010-01-04 | Change errs() to dbgs(). | David Greene |
2009-12-21 | Fix setting and default setting of code model for jit. Do this | Eric Christopher |
2009-12-17 | Remove debugging code. | Evan Cheng |
2009-12-17 | Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int... | Evan Cheng |
2009-12-04 | Add a pre-regalloc tail duplication pass. | Evan Cheng |
2009-11-26 | Rename new TailDuplicationPass to avoid name conflict with the old one. | Bob Wilson |
2009-11-26 | Split tail duplication into a separate pass. This is needed to avoid | Bob Wilson |
2009-11-24 | Remove DebugLabelFolder pass. It is not used by dwarf writer anymore. | Devang Patel |
2009-11-20 | Add an experimental option to run gep-splitting and no-load GVN | Dan Gohman |
2009-11-05 | Now that code placement optimization pass is run for JIT, make sure it's befo... | Evan Cheng |
2009-11-04 | Add some options to disable various code gen optimizations. | Eric Christopher |
2009-10-31 | Factor out more code into addCommonCodeGenPasses. The JIT wasn't | Dan Gohman |
2009-10-31 | Remove CodeGenLICM. It's largely obsoleted by MachineLICM's new ability | Dan Gohman |
2009-10-29 | Don't put in these EH changes. | Bill Wendling |
2009-10-29 | Reverting r85338 for now. It's causing a bootstrap failure on PPC darwin9. | Bill Wendling |
2009-10-28 | Revert r85346 change to control tail merging by CodeGenOpt::Level. | Bob Wilson |
2009-10-27 | Record CodeGen optimization level in the BranchFolding pass so that we can | Bob Wilson |
2009-10-16 | Change createPostRAScheduler so it can be turned off at llc -O1. | Evan Cheng |
2009-09-30 | Add a target hook to add pre- post-regalloc scheduling passes. | Evan Cheng |
2009-09-30 | Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post... | David Goodwin |
2009-09-25 | Flip -disable-post-RA-scheduler to -post-RA-scheduler. | Evan Cheng |
2009-09-16 | Add a new pass for doing late hoisting of floating-point and vector | Dan Gohman |
2009-08-26 | -fast is now -O0. -fast-isel is no longer experimental. | Dan Gohman |
2009-08-23 | remove std::ostream versions of printing stuff for MBB and MF, | Chris Lattner |
2009-08-22 | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner |
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 |