Vikram S. Adve
|
62a903416c
|
Added function MachineInstr::operandIsDefined(i) and decl for
function PrintMachineInstructions.
llvm-svn: 399
|
2001-08-28 23:11:46 +00:00 |
|
Ruchira Sasanka
|
8078a494fc
|
Corrected the compilation error by making the ValOperator class a friend of
MachineOperand class - Ruchira
llvm-svn: 358
|
2001-08-13 16:54:48 +00:00 |
|
Vikram S. Adve
|
bd05af6e92
|
Can't use ref to stack value!
llvm-svn: 354
|
2001-08-09 20:14:22 +00:00 |
|
Vikram S. Adve
|
5f9e728807
|
Needed old conditions as well as new in skipToNextVal()!
llvm-svn: 353
|
2001-08-09 19:18:33 +00:00 |
|
Vikram S. Adve
|
36a0da1ec3
|
Bug fix in ValOpIterator: not moving past operand with NULL Value.
llvm-svn: 352
|
2001-08-08 00:15:42 +00:00 |
|
Ruchira Sasanka
|
a6cea3a426
|
*** empty log message ***
llvm-svn: 351
|
2001-08-07 21:01:23 +00:00 |
|
Ruchira Sasanka
|
66e8472995
|
Added isDef field to MachineOperand class - Ruchira
llvm-svn: 349
|
2001-08-07 20:14:30 +00:00 |
|
Vikram S. Adve
|
46dd49a011
|
Allow machine instructions with variable numbers of arguments.
This is used only by Phi for now.
llvm-svn: 336
|
2001-07-31 21:49:28 +00:00 |
|
Vikram S. Adve
|
5e19e64a94
|
Added class MachineCodeForBasicBlock.
llvm-svn: 332
|
2001-07-30 18:49:07 +00:00 |
|
Vikram S. Adve
|
a6bcc3a47e
|
Eliminate separate enum for operand register type.
Use union for alternative data for different operand types.
Add iterator over Value* operands in a MachineInstr.
llvm-svn: 307
|
2001-07-28 04:06:37 +00:00 |
|
Chris Lattner
|
a601339af2
|
Eliminated the Unique class in favor of NonCopyable and NonCopyableV
llvm-svn: 280
|
2001-07-23 18:26:21 +00:00 |
|
Chris Lattner
|
ff6c44f04f
|
Moved inline/llvm/Tools/* to include/llvm/Support/*
llvm-svn: 279
|
2001-07-23 17:46:59 +00:00 |
|
Chris Lattner
|
cbe9215a10
|
Nonpolymorphic class, doesn't need a virtual dtor!
llvm-svn: 276
|
2001-07-23 03:57:05 +00:00 |
|
Chris Lattner
|
9329758c8c
|
Eliminate lots of unnecessary #includes and forward decls
there are probably more to kill
llvm-svn: 261
|
2001-07-21 23:24:48 +00:00 |
|
Chris Lattner
|
f1a2e3b6bb
|
Renamed include/llvm/Codegen to include/llvm/CodeGen
llvm-svn: 253
|
2001-07-21 20:58:30 +00:00 |
|
Vikram S. Adve
|
8d5ecffc9a
|
Header files for the target architecture description and for instruction
selection, and instances of these for the SPARC.
llvm-svn: 226
|
2001-07-21 12:39:03 +00:00 |
|