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.cpp49 GenericValue *GenVal = new GenericValue(); local
50 GenVal->IntVal = APInt(unwrap<IntegerType>(Ty)->getBitWidth(), N, IsSigned);
51 return wrap(GenVal);
55 GenericValue *GenVal = new GenericValue(); local
56 GenVal->PointerVal = P;
57 return wrap(GenVal);
61 GenericValue *GenVal = new GenericValue(); local
64 GenVal->FloatVal = N;
67 GenVal->DoubleVal = N;
72 return wrap(GenVal);
81 GenericValue *GenVal = unwrap(GenValRef); local
88 LLVMGenericValueToPointer(LLVMGenericValueRef GenVal) argument
92 LLVMGenericValueToFloat(LLVMTypeRef TyRef, LLVMGenericValueRef GenVal) argument
103 LLVMDisposeGenericValue(LLVMGenericValueRef GenVal) argument
[all...]

Completed in 1149 milliseconds