diff options
author | Philip Reames <listmail@philipreames.com> | 2016-08-23 23:58:08 +0000 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2016-08-23 23:58:08 +0000 |
commit | d06a1b4cdc57ca1462b49fa67dc75981f72ece44 (patch) | |
tree | 8d605caf15f798a55468b1c321c7cb76f0014f1f /llvm | |
parent | aafa0b05295670876f923f9f83184d0d95bf20cf (diff) | |
download | bcm5719-llvm-d06a1b4cdc57ca1462b49fa67dc75981f72ece44.tar.gz bcm5719-llvm-d06a1b4cdc57ca1462b49fa67dc75981f72ece44.zip |
[stackmaps] Remove an unneeded member variable [NFC]
llvm-svn: 279590
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/include/llvm/CodeGen/StackMaps.h | 5 | ||||
-rw-r--r-- | llvm/lib/CodeGen/StackMaps.cpp | 3 |
2 files changed, 3 insertions, 5 deletions
diff --git a/llvm/include/llvm/CodeGen/StackMaps.h b/llvm/include/llvm/CodeGen/StackMaps.h index 7cd334091e8..2b5a4327908 100644 --- a/llvm/include/llvm/CodeGen/StackMaps.h +++ b/llvm/include/llvm/CodeGen/StackMaps.h @@ -75,7 +75,6 @@ public: private: const MachineInstr *MI; bool HasDef; - bool IsAnyReg; unsigned getMetaIdx(unsigned Pos = 0) const { assert(Pos < MetaEnd && "Meta operand index out of range."); @@ -89,7 +88,7 @@ private: public: explicit PatchPointOpers(const MachineInstr *MI); - bool isAnyReg() const { return IsAnyReg; } + bool isAnyReg() const { return (getCallingConv() == CallingConv::AnyReg); } bool hasDef() const { return HasDef; } /// Return the ID for the given patchpoint. @@ -126,7 +125,7 @@ public: /// Get the index at which stack map locations will be recorded. /// Arguments are not recorded unless the anyregcc convention is used. unsigned getStackMapStartIdx() const { - if (IsAnyReg) + if (isAnyReg()) return getArgIdx(); return getVarIdx(); } diff --git a/llvm/lib/CodeGen/StackMaps.cpp b/llvm/lib/CodeGen/StackMaps.cpp index c7f45fff29e..9e6fc3e094b 100644 --- a/llvm/lib/CodeGen/StackMaps.cpp +++ b/llvm/lib/CodeGen/StackMaps.cpp @@ -43,8 +43,7 @@ StackMapOpers::StackMapOpers(const MachineInstr *MI) PatchPointOpers::PatchPointOpers(const MachineInstr *MI) : MI(MI), HasDef(MI->getOperand(0).isReg() && MI->getOperand(0).isDef() && - !MI->getOperand(0).isImplicit()), - IsAnyReg(getCallingConv() == CallingConv::AnyReg) { + !MI->getOperand(0).isImplicit()) { #ifndef NDEBUG unsigned CheckStartIdx = 0, e = MI->getNumOperands(); while (CheckStartIdx < e && MI->getOperand(CheckStartIdx).isReg() && |