- Aug 06, 2001
-
-
Vikram S. Adve authored
llvm-svn: 348
-
Vikram S. Adve authored
llvm-svn: 346
-
Vikram S. Adve authored
llvm-svn: 344
-
Vikram S. Adve authored
llvm-svn: 342
-
- Jul 31, 2001
-
-
Vikram S. Adve authored
machine instructions without debugging info. llvm-svn: 340
-
Vikram S. Adve authored
llvm-svn: 338
-
Vikram S. Adve authored
llvm-svn: 337
-
Vikram S. Adve authored
This is used only by Phi for now. llvm-svn: 336
-
Vikram S. Adve authored
llvm-svn: 334
-
- Jul 30, 2001
-
-
Vikram S. Adve authored
llvm-svn: 331
-
Vikram S. Adve authored
llvm-svn: 330
-
- Jul 28, 2001
-
-
Chris Lattner authored
llvm-svn: 328
-
Chris Lattner authored
llvm-svn: 327
-
Chris Lattner authored
llvm-svn: 326
-
Chris Lattner authored
llvm-svn: 325
-
Chris Lattner authored
instruction pattern. llvm-svn: 324
-
Chris Lattner authored
why bytecode parsing is failing. Just put a breakpoint in the failure templates. llvm-svn: 323
-
Chris Lattner authored
llvm-svn: 322
-
Chris Lattner authored
* Unresolved variable names now have the correct line number for their error messages * Rename Def* to Value* * Check for symbol table collisions before inserting values * Remove the STRING keyword * Enable the use of string literals to initialize constant arrays * Enable the use of extended constants in more locations: eg ret [int] [4, 5] * Allow method prototypes to appear in the constant pool of the program * Support varargs methods better. Enable varargs methods with 0 fixed arguments * Allow the entire method prototype to optionally be specified in a call inst llvm-svn: 321
-
Vikram S. Adve authored
Relevant changes elsewhere: Added MachineInstrInfo class and moved instruction-related members there. Added several fields to MachineInstrDescriptor (and renamed it from MachineInstrInfo. Latency fields are to support scheduling. llvm-svn: 311
-
Vikram S. Adve authored
llvm-svn: 310
-
Vikram S. Adve authored
Store bool result in register after SetCC if the bool value is used by anything other than a branch. Forward-substitute operand of a VM instruction for which no machine instruction is generated (e.g., Cast). Other changes due to changes to classes TargetMachine and MachineInstr. llvm-svn: 309
-
Vikram S. Adve authored
Added several fields to MachineInstrDescriptor (and renamed it from MachineInstrInfo. Latency fields are to support scheduling. llvm-svn: 308
-
Vikram S. Adve authored
Use union for alternative data for different operand types. Add iterator over Value* operands in a MachineInstr. llvm-svn: 307
-
- Jul 26, 2001
-
-
Chris Lattner authored
llvm-svn: 305
-
Chris Lattner authored
values directly. This was causing test failures. :( llvm-svn: 304
-
Chris Lattner authored
when they are inserted. Ignore constant values without names. If they are used, they will be inlined. llvm-svn: 303
-
Chris Lattner authored
llvm-svn: 297
-
Chris Lattner authored
Remove tool generated files llvm-svn: 296
-
Chris Lattner authored
llvm-svn: 295
-
- Jul 25, 2001
-
-
Chris Lattner authored
llvm-svn: 293
-
- Jul 24, 2001
-
-
Ruchira Sasanka authored
llvm-svn: 292
-
Ruchira Sasanka authored
llvm-svn: 291
-
Chris Lattner authored
llvm-svn: 290
-
Chris Lattner authored
llvm-svn: 289
-
Chris Lattner authored
options forced by different subclasses of Option llvm-svn: 286
-
- Jul 23, 2001
-
-
Chris Lattner authored
args as the objects they represent and the "right thing" will happen llvm-svn: 283
-
Chris Lattner authored
llvm-svn: 282
-
Chris Lattner authored
llvm-svn: 280
-
Chris Lattner authored
llvm-svn: 279
-