Dan Gohman
|
d0a0ea9916
|
Change uses of Function::front to Function::getEntryBlock for readability.
llvm-svn: 35265
|
2007-03-22 16:38:57 +00:00 |
|
Reid Spencer
|
598f6d293b
|
Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduce
LLVM's footprint and speed up linking.
llvm-svn: 33941
|
2007-02-05 23:42:17 +00:00 |
|
Chris Lattner
|
8a59e8be23
|
simplify AnalysisGroup registration, eliminating one typeid call.
llvm-svn: 29932
|
2006-08-28 00:42:29 +00:00 |
|
Chris Lattner
|
a39dcb5377
|
eliminate RegisterOpt. It does the same thing as RegisterPass.
llvm-svn: 29925
|
2006-08-27 22:42:52 +00:00 |
|
Misha Brukman
|
122d682689
|
Remove trailing whitespace
llvm-svn: 21416
|
2005-04-21 21:13:18 +00:00 |
|
Jeff Cohen
|
6c0db8d863
|
Add even more missing createXxxPass functions.
llvm-svn: 19402
|
2005-01-08 22:01:16 +00:00 |
|
Chris Lattner
|
9414c55663
|
Switch to using edge profiling information as the basic source of profile info
from using basic block counts.
llvm-svn: 12242
|
2004-03-08 22:04:08 +00:00 |
|
Chris Lattner
|
83c62c84d6
|
Refactor implementations
llvm-svn: 12240
|
2004-03-08 21:30:35 +00:00 |
|
Chris Lattner
|
36f91c80f4
|
Fix copy-and-pastos
llvm-svn: 11319
|
2004-02-11 06:10:18 +00:00 |
|
Chris Lattner
|
c9900e2eb3
|
Make sure to register the 'no profile' implementation as the default for ProfileInfo
llvm-svn: 11309
|
2004-02-11 04:47:54 +00:00 |
|
Chris Lattner
|
a81258a786
|
An initial implementation of an LLVM ProfileInfo class which is designed to
eventually allow Passes to use profiling information to direct them.
llvm-svn: 11294
|
2004-02-10 22:11:42 +00:00 |
|