Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
fb245e2d46df93784193c0e925d22a3f81ab721d
/
tools
/
llvm-ld
/
Optimize.cpp
ac95cc7
Convert more tools code from cerr and cout to errs() and outs().
by Dan Gohman
· 15 years ago
65f57c2
Use errs() instead of std::cerr.
by Dan Gohman
· 15 years ago
e0f0e0b
Change LTO to run the global opt pass twice. - This matches llvm-ld.
by Daniel Dunbar
· 15 years ago
006a034
Add createStandardLTOPasses to StandardPasses.h, and move lto and llvm-ld over.
by Daniel Dunbar
· 15 years ago
677c2c2
Add the function attributes pass during LTO time.
by Nick Lewycky
· 16 years ago
3688f26
Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been deprecated for almost a year; it's finally time for them to go away.
by Owen Anderson
· 16 years ago
735e6ea
Use ADCE instead of just DCE. ADCE will better clean up after jump threading,
by Owen Anderson
· 16 years ago
6c31e87
run mem2reg after the second jump threading pass in llvm-ld.
by Chris Lattner
· 16 years ago
8e336eb
remove some dead options.
by Chris Lattner
· 16 years ago
d2368dc
Move MemCpyOpt after GVN.
by Owen Anderson
· 17 years ago
e12d8e4
run the jump threading pass in llvm-ld also
by Chris Lattner
· 17 years ago
a723d1e
Factor a bunch of functionality related to memcpy and memset transforms out of
by Owen Anderson
· 17 years ago
230293b
style and spelling
by Andrew Lenharth
· 17 years ago
50b5742
llvm-ld deserves disable-verify too. opt shouldn't have all the fun options.
by Andrew Lenharth
· 17 years ago
21c62da
remove attributions from tools.
by Chris Lattner
· 17 years ago
d06eb2c
Turn GVN on by default.
by Owen Anderson
· 17 years ago
f6a05f9
Rename FastDSE to just DSE.
by Owen Anderson
· 17 years ago
b63c7b6
Turn on FastDSE by default.
by Owen Anderson
· 17 years ago
037a704
if internalize is disabled, don't run the pass at all!
by Chris Lattner
· 17 years ago
c8c5752
run a late dce pass to clean up extra cruft.
by Chris Lattner
· 18 years ago
54959d6
Now LICM is a LoopPass.
by Devang Patel
· 18 years ago
7f04c08
For PR1153:
by Reid Spencer
· 18 years ago
ef9b9a7
For PR411:
by Reid Spencer
· 18 years ago
cd950a5
target constructors are never used
by Chris Lattner
· 18 years ago
a089d44
Need <iostream> for the time being.
by Bill Wendling
· 18 years ago
30967a5
eliminate only use of FilteredPassNameParser
by Chris Lattner
· 18 years ago
dcee9d0
Make sure the verify pass gets run after the user's loaded passes as well
by Reid Spencer
· 18 years ago
ec9f050
Rename the -verify option to be -verify-each so that it doesn't conflict
by Reid Spencer
· 18 years ago
8e33fae
Convert llvm-ld to use the PluginLoader like opt instead of having its
by Reid Spencer
· 18 years ago
831b121
Don't pass target name into TargetData anymore, it is never used or needed.
by Chris Lattner
· 18 years ago
2991b01
Shorten a value description so --help out isn't so wide.
by Reid Spencer
· 18 years ago
7c5357f
Fix a -pedantic warning
by Chris Lattner
· 18 years ago
fbcd54f
Fix PR637
by Chris Lattner
· 19 years ago
3da94ae
Remove trailing whitespace
by Misha Brukman
· 20 years ago
96690a8
Revert the last patch. We really do need SimplyCFG.
by Reid Spencer
· 20 years ago
357cf54
Remove this pass as its no longer needed.
by Reid Spencer
· 20 years ago
f8f70c1
Adjust to change in pass name
by Chris Lattner
· 20 years ago
c457fbb
First cut at implementing generic link-time Optimization
by Reid Spencer
· 20 years ago