Index: src/IceTargetLoweringX8632.h |
diff --git a/src/IceTargetLoweringX8632.h b/src/IceTargetLoweringX8632.h |
index 408156f806db5fb540d00c06a94c25934dbf4a33..dda2e4ef22087baabeaccbae917dd08dba58a6f0 100644 |
--- a/src/IceTargetLoweringX8632.h |
+++ b/src/IceTargetLoweringX8632.h |
@@ -596,6 +596,14 @@ protected: |
VarList PhysicalRegisters[IceType_NUM]; |
static IceString RegNames[]; |
+ // Randomize a given immediate operand |
+ Operand *randomizeOrPoolImmediate(Constant *Immediate, |
+ int32_t RegNum = Variable::NoRegister); |
+ OperandX8632Mem * |
+ randomizeOrPoolImmediate(OperandX8632Mem *MemOperand, |
+ int32_t RegNum = Variable::NoRegister); |
+ bool RandomizationPoolingPaused; |
+ |
private: |
~TargetX8632() override {} |
BoolFolding FoldingInfo; |