Age | Commit message (Expand) | Author |
2010-03-05 | We don't really care about correct register liveness information after the | Jakob Stoklund Olesen |
2010-03-04 | Run machine licm before machine cse to avoid messing up licm opportunities. | Evan Cheng |
2010-03-04 | Rename -machine-cse to -enable-machine-cse. | Evan Cheng |
2010-03-03 | Add an option to enable machine cse (it's not doing anything yet. | Evan Cheng |
2010-02-28 | Add a flag to addPassesToEmit* to disable the Verifier pass run | Dan Gohman |
2010-02-26 | Remove unused "NoPRE" parameter in GVN and createGVNPass(). | Bob Wilson |
2010-02-13 | Besides removing phi cycles that reduce to a single value, also remove dead | Bob Wilson |
2010-02-12 | give MCCodeEmitters access to the current MCContext. | Chris Lattner |
2010-02-12 | Reapply the new LoopStrengthReduction code, with compile time and | Dan Gohman |
2010-02-12 | Add a new pass on machine instructions to optimize away PHI cycles that | Bob Wilson |
2010-02-06 | Run codegen dce pass for all targets at all optimization levels. Previously it's | Evan Cheng |
2010-02-03 | change addPassesToEmitFile to return true on failure instead of its input, | Chris Lattner |
2010-02-03 | pass an instprinter into the AsmPrinter if it is available. | Chris Lattner |
2010-02-03 | make any use of the "O" stream in asmprinter print to | Chris Lattner |
2010-02-02 | Hook up -filetype=obj through the MachO streamer. Here's a demo: | Chris Lattner |
2010-02-02 | use OwningPtr and factor code better. | Chris Lattner |
2010-02-02 | refactor code so that LLVMTargetMachine creates the asmstreamer and | Chris Lattner |
2010-02-02 | simplify getVerboseAsm | Chris Lattner |
2010-02-02 | move handling of asm-verbose out of AsmPrinter.cpp into LLVMTargetMachine.cpp... | Chris Lattner |
2010-02-02 | Remove a bunch of stuff around the edges of the ELF writer. | Chris Lattner |
2010-02-02 | eliminate FileModel::Model, just use CodeGenFileType. The client | Chris Lattner |
2010-02-02 | eliminate all forms of addPassesToEmitMachineCode except | Chris Lattner |
2010-02-02 | Inline addAssemblyEmitter into its one real caller and delete | Chris Lattner |
2010-02-01 | Kill the Mach-O writer, and temporarily make filetype=obj an error. | Nate Begeman |
2010-01-22 | Revert r94066, which was the patch which added a Verifier pass after | Dan Gohman |
2010-01-21 | Run the verifier after LSR, to help catch use-before-def errors before | Dan Gohman |
2010-01-16 | Run the pre-register allocation tail duplication pass by default. Remove | Bob Wilson |
2010-01-15 | Hook up llc's -filetype=obj to use MCStreamer if an MCCodeEmitter is available. | Nate Begeman |
2010-01-14 | Add comment explaining the necessity of r93456 | Jim Grosbach |
2010-01-14 | Dwarf EH prepare needs to be run after SjLj prepare. Otherwise, | Jim Grosbach |
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 |