Index: src/IceTargetLoweringX86Base.h |
diff --git a/src/IceTargetLoweringX86Base.h b/src/IceTargetLoweringX86Base.h |
index 32d7d6bfbe34e1c33a3ef2aa1f3ab1018ff127e2..c00f0b0e5524207dec9ccf1275de84f6ced074e4 100644 |
--- a/src/IceTargetLoweringX86Base.h |
+++ b/src/IceTargetLoweringX86Base.h |
@@ -96,6 +96,7 @@ public: |
using Machine::_bundle_lock; |
using Machine::_bundle_unlock; |
+ using Machine::_set_dest_nonkillable; |
using Machine::getContext; |
using Machine::getStackAdjustment; |
using Machine::regAlloc; |
@@ -587,9 +588,6 @@ protected: |
void _xor_rmw(typename Traits::X86OperandMem *DestSrc0, Operand *Src1) { |
Context.insert(Traits::Insts::XorRMW::create(Func, DestSrc0, Src1)); |
} |
- void _set_dest_nonkillable() { |
- Context.getLastInserted()->setDestNonKillable(); |
- } |
bool optimizeScalarMul(Variable *Dest, Operand *Src0, int32_t Src1); |
void findRMW(); |