[llvm-commits] CVS: llvm/include/llvm/Target/TargetInstrInfo.h

Alkis Evlogimenos alkis at cs.uiuc.edu
Thu Feb 12 12:50:12 PST 2004


Changes in directory llvm/include/llvm/Target:

TargetInstrInfo.h updated: 1.54 -> 1.55

---
Log message:

Add parent pointer to MachineInstr that points to owning
MachineBasicBlock. Also change opcode to a short and numImplicitRefs
to an unsigned char so that overall MachineInstr's size stays the
same.


---
Diffs of the changes:  (+1 -1)

Index: llvm/include/llvm/Target/TargetInstrInfo.h
diff -u llvm/include/llvm/Target/TargetInstrInfo.h:1.54 llvm/include/llvm/Target/TargetInstrInfo.h:1.55
--- llvm/include/llvm/Target/TargetInstrInfo.h:1.54	Wed Feb 11 13:47:43 2004
+++ llvm/include/llvm/Target/TargetInstrInfo.h	Thu Feb 12 12:49:07 2004
@@ -33,7 +33,7 @@
 // Data types used to define information about a single machine instruction
 //---------------------------------------------------------------------------
 
-typedef int MachineOpCode;
+typedef short MachineOpCode;
 typedef unsigned InstrSchedClass;
 
 const MachineOpCode INVALID_MACHINE_OPCODE = -1;





More information about the llvm-commits mailing list