Chris Lattner
|
ed4fb8f3ec
|
* Eliminate a bunch of inline functions.
* Convert callers to use BuildMI instead
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5286 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-15 00:02:41 +00:00 |
|
Chris Lattner
|
9f2b7ffe05
|
Move to include/llvm/CodeGen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5285 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 23:05:31 +00:00 |
|
Chris Lattner
|
92ba2aaa58
|
Rename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h -> llvm/CodeGen/FunctionLiveVarInfo.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5284 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 23:05:08 +00:00 |
|
Chris Lattner
|
6ede045533
|
Rename header
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5283 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:57:15 +00:00 |
|
Chris Lattner
|
8143d8f91a
|
Move llvm/Analysis/LiveVar/ValueSet.h to CodeGen/ValueSet.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5282 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:56:37 +00:00 |
|
Chris Lattner
|
c56d239510
|
Rename include/llvm/Transforms/Instrumentation/TraceFunctions.h to Instrumentation.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5281 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:39:29 +00:00 |
|
Chris Lattner
|
b9eca537d0
|
New header
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5280 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:37:41 +00:00 |
|
Chris Lattner
|
a1767182de
|
Move to Instrumentation.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5279 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:36:15 +00:00 |
|
Chris Lattner
|
4b208dc599
|
Fix typeo
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5278 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:34:36 +00:00 |
|
Chris Lattner
|
e9e55131e8
|
Remove unused header and function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5277 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:34:13 +00:00 |
|
Chris Lattner
|
b117fb57a6
|
Clean up #includes
Move graph.h into local directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5276 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:33:56 +00:00 |
|
Chris Lattner
|
77f088b114
|
REmove unused header file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5275 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:29:57 +00:00 |
|
Chris Lattner
|
d15a1da5eb
|
Remove unused header
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5274 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:28:22 +00:00 |
|
Chris Lattner
|
6d57086129
|
Fix bug Regression/Verifier/2002-11-05-GetelementptrPointers.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5273 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:19:44 +00:00 |
|
Chris Lattner
|
3501feab81
|
Rename MachineInstrInfo -> TargetInstrInfo
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5272 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 22:00:31 +00:00 |
|
Chris Lattner
|
d640a6b4cf
|
Move llvm/Annotation.h to Support/Annotation.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5271 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 21:39:04 +00:00 |
|
Chris Lattner
|
2c1378cc12
|
Move annotations to support library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5270 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 21:31:39 +00:00 |
|
Chris Lattner
|
66de1893bc
|
Link in lots o libraries
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5269 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 21:30:30 +00:00 |
|
Chris Lattner
|
cb09cc268b
|
Move annotation to support library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5268 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 21:29:58 +00:00 |
|
Chris Lattner
|
97ca95d1e7
|
Must #include assert.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5267 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 21:29:52 +00:00 |
|
Chris Lattner
|
64317fce27
|
Minor cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5266 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 20:32:10 +00:00 |
|
Chris Lattner
|
6a490cedb5
|
Make type resolution a bit more efficient
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5265 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 19:42:39 +00:00 |
|
Chris Lattner
|
408e72df50
|
Fix bug
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5264 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-14 19:04:43 +00:00 |
|
Chris Lattner
|
3ddad6f277
|
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5263 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 20:02:16 +00:00 |
|
Chris Lattner
|
bc40e898e1
|
New files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5262 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 20:01:16 +00:00 |
|
Chris Lattner
|
4a8068f19a
|
New testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5261 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 01:03:16 +00:00 |
|
Chris Lattner
|
a960d95253
|
New files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5260 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 01:01:59 +00:00 |
|
Chris Lattner
|
db00065fc8
|
Add new files
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5259 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 01:01:31 +00:00 |
|
Chris Lattner
|
0d448c03f3
|
Add support for named functions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5258 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 01:00:48 +00:00 |
|
Chris Lattner
|
f1dd28d89e
|
Dead file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5257 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 01:00:28 +00:00 |
|
Chris Lattner
|
1cc08381f1
|
Add support for new types of values
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5256 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 01:00:12 +00:00 |
|
Chris Lattner
|
61253a9c93
|
Bad segvs actually cause a segv now
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5255 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 01:00:02 +00:00 |
|
Chris Lattner
|
b111874b38
|
* Wrap at 80 columns
* Fix a ton of warnings
* Implement puts
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5254 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:59:47 +00:00 |
|
Chris Lattner
|
93780132a7
|
Handle value promotion properly to work with tracing better
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5253 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:58:52 +00:00 |
|
Chris Lattner
|
0394891ef6
|
No longer need scalaropts lib
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5252 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:58:18 +00:00 |
|
Chris Lattner
|
92798d7849
|
Add fixme
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5251 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:58:06 +00:00 |
|
Chris Lattner
|
8e4a9144ec
|
test the shift cases for long that are implemented
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5250 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:57:49 +00:00 |
|
Chris Lattner
|
6ce8d60a70
|
test longs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5249 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:57:37 +00:00 |
|
Chris Lattner
|
2ecd495235
|
Test longs and fp
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5248 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:57:19 +00:00 |
|
Chris Lattner
|
67920c563b
|
TEst longs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5247 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:57:11 +00:00 |
|
Chris Lattner
|
e1ac72a68c
|
Add test for longs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5246 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:57:04 +00:00 |
|
Chris Lattner
|
6442a3eaae
|
add div test as well
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5245 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:56:54 +00:00 |
|
Chris Lattner
|
102f533f69
|
test a bunch of stuff
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5244 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:56:37 +00:00 |
|
Chris Lattner
|
376b12707a
|
Test long support
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5243 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:56:27 +00:00 |
|
Chris Lattner
|
3fa61eb199
|
Fix static initializer ordering dependency
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5236 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:52:43 +00:00 |
|
Chris Lattner
|
3cf5db73c7
|
Add debugging helper
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5235 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:52:25 +00:00 |
|
Chris Lattner
|
80e5ed9f77
|
Make sure to handle %'s in strings correctly so that the names of BB's and functions are actually printed!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5234 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:52:14 +00:00 |
|
Chris Lattner
|
d91d86f3a6
|
* No longer need lowerallocation pass
* Add X86 Stackifier pass
* Add peephole optimizer pass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5233 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:51:23 +00:00 |
|
Chris Lattner
|
a849056a37
|
rename FP -> fp*
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5232 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:50:46 +00:00 |
|
Chris Lattner
|
d264bec88a
|
* Move frame and constant pool indexes to first argument of memory reference
so we can put an offset in there as well...
* Fix long/ulong stuff
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5231 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-13 00:50:33 +00:00 |
|