- Nov 11, 2001
-
-
Vikram S. Adve authored
llvm-svn: 1255
-
Vikram S. Adve authored
This wasn't a problem until we started putting copies for Phi values that produced cycles in the SchedGraph! llvm-svn: 1254
-
- Nov 10, 2001
-
-
Ruchira Sasanka authored
llvm-svn: 1253
-
Ruchira Sasanka authored
llvm-svn: 1252
-
Chris Lattner authored
llvm-svn: 1248
-
Chris Lattner authored
llvm-svn: 1246
-
Vikram S. Adve authored
arrays and multi-dimensional arrays. llvm-svn: 1239
-
Vikram S. Adve authored
a memory instruction! llvm-svn: 1238
-
Ruchira Sasanka authored
llvm-svn: 1237
-
Ruchira Sasanka authored
regClass since FP class has two reg Types. llvm-svn: 1236
-
Ruchira Sasanka authored
llvm-svn: 1235
-
Ruchira Sasanka authored
llvm-svn: 1234
-
- Nov 09, 2001
-
-
Chris Lattner authored
llvm-svn: 1232
-
Vikram S. Adve authored
llvm-svn: 1229
-
Vikram S. Adve authored
Align data larger than an L1 cache line on L1 cache line boundary. llvm-svn: 1228
-
Vikram S. Adve authored
Also check IsPointerType() in addition to IsIntegral() in several places. llvm-svn: 1227
-
Vikram S. Adve authored
llvm-svn: 1226
-
Vikram S. Adve authored
llvm-svn: 1225
-
Vikram S. Adve authored
Added class UltraSparcCacheInfo. Added function to convert float to int by copying via memory. llvm-svn: 1224
-
Vikram S. Adve authored
Much nicer. llvm-svn: 1223
-
Chris Lattner authored
llvm-svn: 1219
-
- Nov 08, 2001
-
-
Chris Lattner authored
* Only check to see if uses of instructions can be converted for expressions... so we don't look at all of the uses of a constant. This was making the code unnecessarily conservative llvm-svn: 1218
-
Chris Lattner authored
llvm-svn: 1217
-
Chris Lattner authored
llvm-svn: 1214
-
Chris Lattner authored
llvm-svn: 1213
-
Ruchira Sasanka authored
llvm-svn: 1212
-
Ruchira Sasanka authored
llvm-svn: 1207
-
Vikram S. Adve authored
llvm-svn: 1205
-
Vikram S. Adve authored
llvm-svn: 1203
-
Vikram S. Adve authored
are now found as part of the initial walk of the machine code). Also memory load/store instructions can be generated for non-memory LLVM instructions, which wasn't handled before. It is now. llvm-svn: 1199
-
Vikram S. Adve authored
llvm-svn: 1198
-
Vikram S. Adve authored
llvm-svn: 1197
-
Vikram S. Adve authored
for these than for boolean logicals to avoid making Burg diverge. See Burg manual for more information. llvm-svn: 1196
-
Vikram S. Adve authored
for symbol names! (And renamed it to getValidSymbolName). Fixed format for float and other constants. llvm-svn: 1195
-
Vikram S. Adve authored
The space for optional args in the stack frame is now being computed, so finish the code generation for the variable `alloca'. Finally, made a major overhaul of how stack frame is managed. llvm-svn: 1194
-
Vikram S. Adve authored
Also major overhaul of how stack frame is managed. llvm-svn: 1193
-
Vikram S. Adve authored
directly to manage stack frame. llvm-svn: 1192
-
Vikram S. Adve authored
a major overhaul of this class and how stack frames are managed. llvm-svn: 1191
-
Vikram S. Adve authored
llvm-svn: 1187
-
Vikram S. Adve authored
directly to manage stack frame. llvm-svn: 1186
-