Searched defs:GenVal (Results 1 - 2 of 2) sorted by relevance

/external/llvm/bindings/ocaml/executionengine/
H A Dexecutionengine_ocaml.c67 static void llvm_finalize_generic_value(value GenVal) { argument
68 LLVMDisposeGenericValue(Genericvalue_val(GenVal));
129 CAMLprim value llvm_genericvalue_as_float(LLVMTypeRef Ty, value GenVal) { argument
130 CAMLparam1(GenVal);
132 LLVMGenericValueToFloat(Ty, Genericvalue_val(GenVal))));
136 CAMLprim value llvm_genericvalue_as_pointer(value GenVal) { argument
137 return Val_op(LLVMGenericValueToPointer(Genericvalue_val(GenVal)));
141 CAMLprim value llvm_genericvalue_as_int(value GenVal) { argument
142 assert(LLVMGenericValueIntWidth(Genericvalue_val(GenVal)) <= 8 * sizeof(value)
144 return Val_int(LLVMGenericValueToInt(Genericvalue_val(GenVal),
148 llvm_genericvalue_as_int32(value GenVal) argument
156 llvm_genericvalue_as_int64(value GenVal) argument
164 llvm_genericvalue_as_nativeint(value GenVal) argument
[all...]
/external/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp51 GenericValue *GenVal = new GenericValue(); local
52 GenVal->IntVal = APInt(unwrap<IntegerType>(Ty)->getBitWidth(), N, IsSigned);
53 return wrap(GenVal);
57 GenericValue *GenVal = new GenericValue(); local
58 GenVal->PointerVal = P;
59 return wrap(GenVal);
63 GenericValue *GenVal = new GenericValue(); local
66 GenVal->FloatVal = N;
69 GenVal->DoubleVal = N;
74 return wrap(GenVal);
83 GenericValue *GenVal = unwrap(GenValRef); local
90 LLVMGenericValueToPointer(LLVMGenericValueRef GenVal) argument
94 LLVMGenericValueToFloat(LLVMTypeRef TyRef, LLVMGenericValueRef GenVal) argument
105 LLVMDisposeGenericValue(LLVMGenericValueRef GenVal) argument
[all...]

Completed in 162 milliseconds