index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
LLVMTargetMachine.cpp
Age
Commit message (
Expand
)
Author
2010-04-12
Enable post regalloc machine licm by default.
Evan Cheng
2010-04-07
Remove late ARM codegen optimization pass committed by accident.
Anton Korobeynikov
2010-04-07
Add hook to insert late LLVM=>LLVM passes just before isel
Anton Korobeynikov
2010-04-07
Post regalloc LICM. Work in progress.
Evan Cheng
2010-04-04
Momentous day: remove the "O" member from AsmPrinter. Now all
Chris Lattner
2010-04-04
fix an ugly wart in the MCInstPrinter api where the
Chris Lattner
2010-03-13
rearrange MCContext ownership. Before LLVMTargetMachine created it
Chris Lattner
2010-03-12
make the mangler take an MCContext instead of an MAI.
Chris Lattner
2010-03-12
remove MAI argument from createAsmStreamer since it
Chris Lattner
2010-03-11
change MCContext to always have an MCAsmInfo.
Chris Lattner
2010-03-11
MC: Provide MCAssembler with a TargetAsmBackend.
Daniel Dunbar
2010-03-10
Enable machine cse pass.
Evan Cheng
2010-03-09
Revert accidental commit.
Evan Cheng
2010-03-09
- Make the machine cse dumb coalescer (as opposed to the more awesome simple
Evan Cheng
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
[next]