SWIGEXPORT jlong JNICALL Java_org_jllvm_bindings_ExecutionEngineJNI_LLVMCreateGenericValueOfFloat(JNIEnv *jenv, jclass jcls, jlong jarg1, jdouble jarg2) { jlong jresult = 0 ; LLVMTypeRef arg1 = (LLVMTypeRef) 0 ; double arg2 ; LLVMGenericValueRef result; (void)jenv; (void)jcls; arg1 = *(LLVMTypeRef *)&jarg1; arg2 = (double)jarg2; result = (LLVMGenericValueRef)LLVMCreateGenericValueOfFloat(arg1,arg2); *(LLVMGenericValueRef *)&jresult = result; return jresult; }
/* Llvm.lltype -> float -> t */ CAMLprim value llvm_genericvalue_of_float(LLVMTypeRef Ty, value N) { CAMLparam1(N); CAMLreturn(alloc_generic_value( LLVMCreateGenericValueOfFloat(Ty, Double_val(N)))); }