Chris Lattner
|
b12914bfc0
|
'Pass' should now not be derived from by clients. Instead, they should derive
from ModulePass. Instead of implementing Pass::run, then should implement
ModulePass::runOnModule.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16436 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-09-20 04:48:05 +00:00 |
|
Brian Gaeke
|
3ca4fccac5
|
Fix file header comments and include guards -- many files have been moved or
renamed since they were last spiffed up, or they just never had proper comments
in the first place.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13148 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-25 07:04:49 +00:00 |
|
Brian Gaeke
|
e3d6807ab5
|
Great renaming: Sparc --> SparcV9
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11826 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-25 18:44:15 +00:00 |
|
Misha Brukman
|
661a571053
|
The function to create an instance of this pass is no longer a method of
the UltraSparc class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9952 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-13 00:19:02 +00:00 |
|
Brian Gaeke
|
d0fde30ce8
|
Put all LLVM code into the llvm namespace, as per bug 109.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-11 22:41:34 +00:00 |
|
John Criswell
|
b576c94c15
|
Added LLVM project notice to the top of every C++ source file.
Header files will be on the way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9298 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-20 19:43:21 +00:00 |
|
Brian Gaeke
|
bb7cd97d53
|
Make the symbol prologue/epilogue stuff redundant with MappingInfo, in
preparation for refactoring.
Rename the pass creator fn to mimic the other creator fn names.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8596 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-09-18 17:37:14 +00:00 |
|
Mehwish Nagda
|
0009c2e8b3
|
changed implementation of LLVM BYTECODE Length
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3089 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-25 17:22:48 +00:00 |
|
Anand Shukla
|
3ee2ea8625
|
Adding code for outputing length in .s
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2979 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-21 09:35:01 +00:00 |
|
Chris Lattner
|
0b12b5f50e
|
MEGAPATCH checkin.
For details, See: docs/2002-06-25-MegaPatchInfo.txt
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2778 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-06-25 16:13:21 +00:00 |
|
Chris Lattner
|
96c466b06a
|
Add new optional getPassName() virtual function that a Pass can override
to make debugging output a lot nicer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2395 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-29 14:57:45 +00:00 |
|
Chris Lattner
|
d50b671280
|
Add #include that was removed from TargetMachine.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2381 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-04-28 20:40:59 +00:00 |
|
Vikram S. Adve
|
9ee9d71199
|
Fix include error.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1819 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-03-03 20:46:32 +00:00 |
|
Chris Lattner
|
49b8a9c731
|
Clean up std namespace issues
Silence warning
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1790 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-02-24 23:02:40 +00:00 |
|
Chris Lattner
|
9530a6f3cd
|
Write llvm bytecode to output .s file as last step of LLC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1728 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-02-11 22:35:46 +00:00 |
|