Index: src/IceTargetLoweringX8632.h |
diff --git a/src/IceTargetLoweringX8632.h b/src/IceTargetLoweringX8632.h |
index 6d209dc8f4c72d179953ef8d9a0c83adea4b9cce..80ed5eddf30b05bc23b7f3f6f1f757512fc74c7b 100644 |
--- a/src/IceTargetLoweringX8632.h |
+++ b/src/IceTargetLoweringX8632.h |
@@ -179,6 +179,9 @@ protected: |
OperandX8632Mem *getMemoryOperandForStackSlot(Type Ty, Variable *Slot, |
uint32_t Offset = 0); |
+ void makeRandomRegisterPermutation(RegisterPermutation &Permutation, |
+ const llvm::SmallBitVector &ExcludeRegisters); |
+ |
// The following are helpers that insert lowered x86 instructions |
// with minimal syntactic overhead, so that the lowering code can |
// look as close to assembly as practical. |