diff options
Diffstat (limited to 'include/llvm/Metadata.h')
-rw-r--r-- | include/llvm/Metadata.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/llvm/Metadata.h b/include/llvm/Metadata.h index 21f907a..001bfca 100644 --- a/include/llvm/Metadata.h +++ b/include/llvm/Metadata.h @@ -351,8 +351,12 @@ public: /// ValueIsDeleted - This handler is used to update metadata store /// when a value is deleted. - void ValueIsDeleted(Value *V) {} + void ValueIsDeleted(const Value *V) {} void ValueIsDeleted(const Instruction *Inst); + + /// ValueIsCloned - This handler is used to update metadata store + /// when In1 is cloned to create In2. + void ValueIsCloned(const Instruction *In1, Instruction *In2); }; } // end llvm namespace |