aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/llvm/CodeGen/MachineInstr.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/llvm/CodeGen/MachineInstr.h b/include/llvm/CodeGen/MachineInstr.h
index 32e728436c..95a7f07a45 100644
--- a/include/llvm/CodeGen/MachineInstr.h
+++ b/include/llvm/CodeGen/MachineInstr.h
@@ -233,7 +233,9 @@ public:
return (opType == MO_VirtualRegister || opType == MO_MachineRegister)
&& (unsigned)regNum < MRegisterInfo::FirstVirtualRegister;
}
- bool isRegister() const { return isVirtualRegister() || isPhysicalRegister();}
+ bool isRegister() const {
+ return opType == MO_VirtualRegister || opType == MO_MachineRegister;
+ }
bool isMachineRegister() const { return !isVirtualRegister(); }
bool isMachineBasicBlock() const { return opType == MO_MachineBasicBlock; }
bool isPCRelativeDisp() const { return opType == MO_PCRelativeDisp; }