Exemple #1
0
 def getGetElementPtr(*args):
     from llvmpy import extra
     args = list(args)
     valuelist = args[1]
     args[1] = extra.make_small_vector_from_values(*valuelist)
     return ConstantExpr._getGEP(*args)
Exemple #2
0
 def CreateInvoke(self, *args):
     from llvmpy import extra
     args = list(args)
     valuelist = args[3]
     args[3] = extra.make_small_vector_from_values(*valuelist)
     return self._CreateInvoke(*args)
Exemple #3
0
 def getGetElementPtr(*args):
     from llvmpy import extra
     args = list(args)
     valuelist = args[1]
     args[1] = extra.make_small_vector_from_values(*valuelist)
     return ConstantExpr._getGEP(*args)
Exemple #4
0
 def CreateInvoke(self, *args):
     from llvmpy import extra
     args = list(args)
     valuelist = args[3]
     args[3] = extra.make_small_vector_from_values(*valuelist)
     return self._CreateInvoke(*args)
Exemple #5
0
 def getIndexedOffset(self, *args):
     from llvmpy import extra
     args = list(args)
     args[1] = extra.make_small_vector_from_values(args[1])
     return self.getIndexedOffset(*args)