Index: src/IceASanInstrumentation.h |
diff --git a/src/IceASanInstrumentation.h b/src/IceASanInstrumentation.h |
index e1222b4fff3b95d074dac2a16c44c87b27f4a9d4..0df8e0986946b1f89c3273caf5eb55d229083f1e 100644 |
--- a/src/IceASanInstrumentation.h |
+++ b/src/IceASanInstrumentation.h |
@@ -40,6 +40,10 @@ private: |
VariableDeclaration *RzArray, |
SizeT &RzArraySize, |
VariableDeclaration *Global); |
+ InstAlloca *createLocalRz(LoweringContext &Context, SizeT Size, |
+ SizeT Alignment); |
+ void instrumentFuncStart(LoweringContext &Context) override; |
+ void instrumentAlloca(LoweringContext &Context, InstAlloca *Instr) override; |
void instrumentCall(LoweringContext &Context, InstCall *Instr) override; |
void instrumentLoad(LoweringContext &Context, InstLoad *Instr) override; |
void instrumentStore(LoweringContext &Context, InstStore *Instr) override; |