2010-04-17 |
Evan Cheng | Fix codegen passes. -disable-ssc shouldn't disable... |
blob | commitdiff | raw |
2010-04-12 |
Evan Cheng | Enable post regalloc machine licm by default. |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | Remove late ARM codegen optimization pass committed... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Anton Korobeynikov | Add hook to insert late LLVM=>LLVM passes just before... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Evan Cheng | Post regalloc LICM. Work in progress. |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Chris Lattner | Momentous day: remove the "O" member from AsmPrinter... |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Chris Lattner | fix an ugly wart in the MCInstPrinter api where the |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Chris Lattner | rearrange MCContext ownership. Before LLVMTargetMachin... |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | make the mangler take an MCContext instead of an MAI. |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Chris Lattner | remove MAI argument from createAsmStreamer since it |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Chris Lattner | change MCContext to always have an MCAsmInfo. |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Daniel Dunbar | MC: Provide MCAssembler with a TargetAsmBackend. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Evan Cheng | Enable machine cse pass. |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Evan Cheng | Revert accidental commit. |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Evan Cheng | - Make the machine cse dumb coalescer (as opposed to... |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Jakob Stoklund Olesen | We don't really care about correct register liveness... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Evan Cheng | Run machine licm before machine cse to avoid messing... |
blob | commitdiff | raw | diff to current |
2010-03-04 |
Evan Cheng | Rename -machine-cse to -enable-machine-cse. |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Evan Cheng | Add an option to enable machine cse (it's not doing... |
blob | commitdiff | raw | diff to current |
2010-02-28 |
Dan Gohman | Add a flag to addPassesToEmit* to disable the Verifier... |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Bob Wilson | Remove unused "NoPRE" parameter in GVN and createGVNPass(). |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Bob Wilson | Besides removing phi cycles that reduce to a single... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | give MCCodeEmitters access to the current MCContext. |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Dan Gohman | Reapply the new LoopStrengthReduction code, with compil... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Bob Wilson | Add a new pass on machine instructions to optimize... |
blob | commitdiff | raw | diff to current |
2010-02-06 |
Evan Cheng | Run codegen dce pass for all targets at all optimizatio... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | change addPassesToEmitFile to return true on failure... |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | pass an instprinter into the AsmPrinter if it is available. |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | make any use of the "O" stream in asmprinter print to |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | Hook up -filetype=obj through the MachO streamer. ... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | use OwningPtr and factor code better. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | refactor code so that LLVMTargetMachine creates the... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | simplify getVerboseAsm |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | move handling of asm-verbose out of AsmPrinter.cpp... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | Remove a bunch of stuff around the edges of the ELF... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | eliminate FileModel::Model, just use CodeGenFileType... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | eliminate all forms of addPassesToEmitMachineCode except |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | Inline addAssemblyEmitter into its one real caller... |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Nate Begeman | Kill the Mach-O writer, and temporarily make filetype... |
blob | commitdiff | raw | diff to current |
2010-01-22 |
Dan Gohman | Revert r94066, which was the patch which added a Verifi... |
blob | commitdiff | raw | diff to current |
2010-01-21 |
Dan Gohman | Run the verifier after LSR, to help catch use-before... |
blob | commitdiff | raw | diff to current |
2010-01-16 |
Bob Wilson | Run the pre-register allocation tail duplication pass... |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Nate Begeman | Hook up llc's -filetype=obj to use MCStreamer if an... |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Jim Grosbach | Add comment explaining the necessity of r93456 |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Jim Grosbach | Dwarf EH prepare needs to be run after SjLj prepare... |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Evan Cheng | Re-enable extension optimization pass. |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Evan Cheng | Disable opt-ext pass to unbreak the build for now. |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Evan Cheng | Remove debug option I accidentally left in. |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Evan Cheng | Add a quick pass to optimize sign / zero extension... |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Jakob Stoklund Olesen | Allow double defs after tail duplication. |
blob | commitdiff | raw | diff to current |
2010-01-04 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-21 |
Eric Christopher | Fix setting and default setting of code model for jit... |
blob | commitdiff | raw | diff to current |
2009-12-17 |
Evan Cheng | Remove debugging code. |
blob | commitdiff | raw | diff to current |
2009-12-17 |
Evan Cheng | Revert 91280-91283, 91286-91289, 91291, 91293, 91295... |
blob | commitdiff | raw | diff to current |
2009-12-04 |
Evan Cheng | Add a pre-regalloc tail duplication pass. |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Bob Wilson | Rename new TailDuplicationPass to avoid name conflict... |
blob | commitdiff | raw | diff to current |
2009-11-26 |
Bob Wilson | Split tail duplication into a separate pass. This... |
blob | commitdiff | raw | diff to current |
2009-11-24 |
Devang Patel | Remove DebugLabelFolder pass. It is not used by dwarf... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Dan Gohman | Add an experimental option to run gep-splitting and... |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Evan Cheng | Now that code placement optimization pass is run for... |
blob | commitdiff | raw | diff to current |
2009-11-04 |
Eric Christopher | Add some options to disable various code gen optimizations. |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Factor out more code into addCommonCodeGenPasses. The... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Remove CodeGenLICM. It's largely obsoleted by MachineLI... |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Bill Wendling | Don't put in these EH changes. |
blob | commitdiff | raw | diff to current |
2009-10-29 |
Bill Wendling | Reverting r85338 for now. It's causing a bootstrap... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Bob Wilson | Revert r85346 change to control tail merging by CodeGen... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Bob Wilson | Record CodeGen optimization level in the BranchFolding... |
blob | commitdiff | raw | diff to current |
2009-10-16 |
Evan Cheng | Change createPostRAScheduler so it can be turned off... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
Evan Cheng | Add a target hook to add pre- post-regalloc scheduling... |
blob | commitdiff | raw | diff to current |
2009-09-30 |
David Goodwin | Remove -post-RA-schedule flag and add a TargetSubtarget... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Evan Cheng | Flip -disable-post-RA-scheduler to -post-RA-scheduler. |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Dan Gohman | Add a new pass for doing late hoisting of floating... |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Dan Gohman | -fast is now -O0. -fast-isel is no longer experimental. |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove std::ostream versions of printing stuff for... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Chris Lattner | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Jim Grosbach | Move the sjlj exception handling conversions to a back... |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Jakob Stoklund Olesen | Allow double defs in the machine code verifier after... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Daniel Dunbar | TargetRegistry: Change AsmPrinter constructor to be... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Daniel Dunbar | TargetRegistry: Reorganize AsmPrinter construction... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Chris Lattner | Change TargetAsmInfo to be constructed via TargetRegist... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Dan Gohman | Tidy #includes. |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Jim Grosbach | SjLj based exception handling unwinding support. This... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Evan Cheng | Disable stack coloring with register for now. It's... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Reapply r77654 with a fix: MachineFunctionPass's getAna... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Daniel Dunbar | Revert r77654, it appears to be causing llvm-gcc bootst... |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Manage MachineFunctions with an analysis Pass instead... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Daniel Dunbar | We don't need to use llvm_report_error, this interface... |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Daniel Dunbar | Add missing includes. |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Daniel Dunbar | Lift addAssemblyEmitter into LLVMTargetMachine. |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Daniel Dunbar | Lift DumpAsm / -print-emitted-asm functionality into... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
David Greene | Have asm printers use formatted_raw_ostream directly... |
blob | commitdiff | raw | diff to current |
2009-07-13 |
Evan Cheng | Revert an accidental commit. |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Bruno Cardoso Lopes | Add the Object Code Emitter class. Original patch by... |
blob | commitdiff | raw | diff to current |
2009-06-13 |
Evan Cheng | Add a ARM specific pre-allocation pass that re-schedule... |
blob | commitdiff | raw | diff to current |
2009-05-30 |
Bruno Cardoso Lopes | First patch in the direction of splitting MachineCodeEm... |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Duncan Sands | Add a new codegen pass that normalizes dwarf exception... |
blob | commitdiff | raw | diff to current |
2009-05-16 |
Jakob Stoklund Olesen | Pass to verify generated machine code. |
blob | commitdiff | raw | diff to current |
2009-05-12 |
Evan Cheng | Fixed a stack slot coloring with reg bug: do not update... |
blob | commitdiff | raw | diff to current |
2009-05-07 |
Evan Cheng | Rename "loop aligner" pass to "code placement optimizat... |
blob | commitdiff | raw | diff to current |
2009-05-07 |
Bill Wendling | Just turn aggressive stack coloring off at -O3. |
blob | commitdiff | raw | diff to current |
next |