- Nov 11, 2003
-
-
Brian Gaeke authored
llvm-svn: 9903
-
- Oct 20, 2003
-
-
John Criswell authored
Header files will be on the way. llvm-svn: 9298
-
- Sep 17, 2003
-
-
Misha Brukman authored
llvm-svn: 8588
-
- Aug 07, 2003
-
-
Vikram S. Adve authored
llvm-svn: 7675
-
- Aug 05, 2003
-
-
Chris Lattner authored
llvm-svn: 7617
-
Chris Lattner authored
so get rid of the def/use parameters that were getting passed in. **** This now changes the semantics of these methods to preserve the flags, not clobber them! llvm-svn: 7602
-
- Aug 03, 2003
-
-
Chris Lattner authored
llvm-svn: 7534
-
Chris Lattner authored
llvm-svn: 7531
-
- Jul 10, 2003
-
-
Vikram S. Adve authored
which args can be substituted: defsOnly, defsAndUses or usesOnly. llvm-svn: 7154
-
- May 31, 2003
-
-
Vikram S. Adve authored
llvm-svn: 6468
-
- May 27, 2003
-
-
Vikram S. Adve authored
Fixed spilling of %fcc[0-3] which are part of %fsr. (2) Moved some machine-independent reg-class code to class TargetRegInfo from SparcReg{Class,}Info. (3) Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly() and related functions and flags. Fixed several bugs where only "isDef" was being checked, not "isDefAndUse". llvm-svn: 6341
-
- Jan 15, 2003
-
-
Chris Lattner authored
llvm-svn: 5301
-
- Jan 14, 2003
-
-
Chris Lattner authored
llvm-svn: 5272
-
- Jan 13, 2003
-
-
Chris Lattner authored
llvm-svn: 5217
-
- Dec 28, 2002
-
-
Chris Lattner authored
llvm-svn: 5194
-
- Dec 15, 2002
-
-
Chris Lattner authored
llvm-svn: 5053
-
- Nov 18, 2002
-
-
Chris Lattner authored
llvm-svn: 4737
-
- Nov 17, 2002
-
-
Chris Lattner authored
llvm-svn: 4719
-
- Oct 30, 2002
-
-
Chris Lattner authored
llvm-svn: 4447
-
Chris Lattner authored
llvm-svn: 4446
-
Chris Lattner authored
llvm-svn: 4438
-
Chris Lattner authored
llvm-svn: 4435
-
Chris Lattner authored
llvm-svn: 4426
-
- Oct 29, 2002
-
-
Vikram S. Adve authored
instead record them as extra operands in the operands[] vector. Also, move CallArgsDescriptor into this class instead of making it an annotation on the machine instruction. llvm-svn: 4399
-
Chris Lattner authored
MachineInstr.cpp llvm-svn: 4392
-
Chris Lattner authored
llvm-svn: 4389
-
- Oct 28, 2002
-
-
Chris Lattner authored
llvm-svn: 4359
-
Chris Lattner authored
llvm-svn: 4358
-
Chris Lattner authored
llvm-svn: 4357
-
Chris Lattner authored
by MachineInstr. * Add a bunch of new methods to allow incremental addition of operands to the machine instr instance. llvm-svn: 4356
-
Chris Lattner authored
llvm-svn: 4348
-
Chris Lattner authored
- Inline methods that are mostly a single line anyway - Eliminate several methods that were never called - Group methods a bit more consistently llvm-svn: 4329
-
Chris Lattner authored
llvm-svn: 4327
-
- Oct 23, 2002
-
-
Chris Lattner authored
overhead: Merge 3 parallel vectors into 1, change regsUsed hash_set to be a bitvector. Sped up LLC a little less than 10% in a debug build! llvm-svn: 4261
-
- Sep 20, 2002
-
-
Vikram S. Adve authored
llvm-svn: 3843
-
- Sep 16, 2002
-
-
Vikram S. Adve authored
llvm-svn: 3737
-
- Aug 14, 2002
-
-
Vikram S. Adve authored
one Value with another one in all operands and implicit references of the machine instruction. llvm-svn: 3306
-
- Aug 09, 2002
-
-
Chris Lattner authored
* Removed extraneous #includes * Fixed file headers to be consistent with the rest of LLVM * Other minor fixes llvm-svn: 3278
-
- Jul 25, 2002
-
-
Chris Lattner authored
llvm-svn: 3075
-
- Jul 10, 2002
-
-
Vikram S. Adve authored
Represent previous bools and these ones with flags in a single byte per operand. llvm-svn: 2860
-