Lines Matching refs:GenericValue
62 typedef GenericValue (*ExFunc)(FunctionType *, ArrayRef<GenericValue>);
144 static void *ffiValueFor(Type *Ty, const GenericValue &AV, in ffiValueFor()
193 static bool ffiInvoke(RawFunc Fn, Function *F, ArrayRef<GenericValue> ArgVals, in ffiInvoke()
194 const DataLayout &TD, GenericValue &Result) { in ffiInvoke()
259 GenericValue Interpreter::callExternalFunction(Function *F, in callExternalFunction()
260 ArrayRef<GenericValue> ArgVals) { in callExternalFunction()
290 GenericValue Result; in callExternalFunction()
304 return GenericValue(); in callExternalFunction()
312 static GenericValue lle_X_atexit(FunctionType *FT, in lle_X_atexit()
313 ArrayRef<GenericValue> Args) { in lle_X_atexit()
316 GenericValue GV; in lle_X_atexit()
322 static GenericValue lle_X_exit(FunctionType *FT, ArrayRef<GenericValue> Args) { in lle_X_exit()
324 return GenericValue(); in lle_X_exit()
328 static GenericValue lle_X_abort(FunctionType *FT, ArrayRef<GenericValue> Args) { in lle_X_abort()
332 return GenericValue(); in lle_X_abort()
337 static GenericValue lle_X_sprintf(FunctionType *FT, in lle_X_sprintf()
338 ArrayRef<GenericValue> Args) { in lle_X_sprintf()
345 GenericValue GV; in lle_X_sprintf()
419 static GenericValue lle_X_printf(FunctionType *FT, in lle_X_printf()
420 ArrayRef<GenericValue> Args) { in lle_X_printf()
422 std::vector<GenericValue> NewArgs; in lle_X_printf()
425 GenericValue GV = lle_X_sprintf(FT, NewArgs); in lle_X_printf()
431 static GenericValue lle_X_sscanf(FunctionType *FT, in lle_X_sscanf()
432 ArrayRef<GenericValue> args) { in lle_X_sscanf()
439 GenericValue GV; in lle_X_sscanf()
446 static GenericValue lle_X_scanf(FunctionType *FT, ArrayRef<GenericValue> args) { in lle_X_scanf()
453 GenericValue GV; in lle_X_scanf()
461 static GenericValue lle_X_fprintf(FunctionType *FT, in lle_X_fprintf()
462 ArrayRef<GenericValue> Args) { in lle_X_fprintf()
465 std::vector<GenericValue> NewArgs; in lle_X_fprintf()
468 GenericValue GV = lle_X_sprintf(FT, NewArgs); in lle_X_fprintf()
474 static GenericValue lle_X_memset(FunctionType *FT, in lle_X_memset()
475 ArrayRef<GenericValue> Args) { in lle_X_memset()
481 GenericValue GV; in lle_X_memset()
486 static GenericValue lle_X_memcpy(FunctionType *FT, in lle_X_memcpy()
487 ArrayRef<GenericValue> Args) { in lle_X_memcpy()
493 GenericValue GV; in lle_X_memcpy()