From e74b26f84c8f7431df5e5e3e3e5992ec0494b5bb Mon Sep 17 00:00:00 2001 From: Conner Bryan Date: Sat, 27 Apr 2013 09:01:32 -0300 Subject: [PATCH] Add methods to instructions to retrieve metadata and determine if metadata exists for the instruction. --- llvm/core.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/llvm/core.py b/llvm/core.py index 719c8a4..d621579 100644 --- a/llvm/core.py +++ b/llvm/core.py @@ -1688,6 +1688,12 @@ class Instruction(User): def set_metadata(self, kind, metadata): self._ptr.setMetadata(kind, metadata._ptr) + + def has_metadata(self): + return self._ptr.hasMetadata() + + def get_metadata(self, kind): + return self._ptr.getMetadata(kind) @property def opcode(self):