aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorVikram S. Adve <vadve@cs.uiuc.edu>2001-11-05 03:56:02 +0000
committerVikram S. Adve <vadve@cs.uiuc.edu>2001-11-05 03:56:02 +0000
commitdf1c3b8398d1df253ebd389ac1068ec732a2f28f (patch)
tree08f1c0ee9c0a8ab550605835168005ba01ffa2d4 /include
parent0b12f2bb30757b92175b81d6099fe98f7579f2a8 (diff)
downloadexternal_llvm-df1c3b8398d1df253ebd389ac1068ec732a2f28f.zip
external_llvm-df1c3b8398d1df253ebd389ac1068ec732a2f28f.tar.gz
external_llvm-df1c3b8398d1df253ebd389ac1068ec732a2f28f.tar.bz2
Make reg. numbers signed ints.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1137 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/CodeGen/MachineInstr.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/include/llvm/CodeGen/MachineInstr.h b/include/llvm/CodeGen/MachineInstr.h
index 748ae15..dc68904 100644
--- a/include/llvm/CodeGen/MachineInstr.h
+++ b/include/llvm/CodeGen/MachineInstr.h
@@ -107,9 +107,9 @@ public:
opType == MO_PCRelativeDisp);
return value;
}
- inline unsigned int getMachineRegNum() const {
+ inline int getMachineRegNum() const {
assert(opType == MO_MachineRegister);
- return (unsigned) regNum;
+ return regNum;
}
inline int64_t getImmedValue () const {
assert(opType == MO_SignExtendedImmed || opType == MO_UnextendedImmed);
@@ -132,7 +132,7 @@ private:
Value* _val);
void InitializeConst (MachineOperandType operandType,
int64_t intValue);
- void InitializeReg (unsigned int regNum);
+ void InitializeReg (int regNum);
friend class MachineInstr;
friend class ValOpIterator<const MachineInstr, const Value>;
@@ -215,7 +215,7 @@ MachineOperand::InitializeConst(MachineOperandType operandType,
}
inline void
-MachineOperand::InitializeReg(unsigned int _regNum)
+MachineOperand::InitializeReg(int _regNum)
{
opType = MO_MachineRegister;
value = NULL;
@@ -309,7 +309,7 @@ public:
MachineOperand::MachineOperandType operandType,
int64_t intValue, bool isDef=false);
void SetMachineOperand(unsigned int i,
- unsigned int regNum,
+ int regNum,
bool isDef=false);
void addImplicitRef (Value* val,