Home | History | Annotate | Download | only in Interpreter

Lines Matching refs:GenericValue

51 typedef GenericValue (*ExFunc)(FunctionType *,
52 const std::vector<GenericValue> &);
132 static void *ffiValueFor(Type *Ty, const GenericValue &AV,
181 const std::vector<GenericValue> &ArgVals,
182 const TargetData *TD, GenericValue &Result) {
246 GenericValue Interpreter::callExternalFunction(Function *F,
247 const std::vector<GenericValue> &ArgVals) {
277 GenericValue Result;
291 return GenericValue();
299 // Visual Studio warns about returning GenericValue in extern "C" linkage
307 GenericValue lle_X_atexit(FunctionType *FT,
308 const std::vector<GenericValue> &Args) {
311 GenericValue GV;
317 GenericValue lle_X_exit(FunctionType *FT,
318 const std::vector<GenericValue> &Args) {
320 return GenericValue();
324 GenericValue lle_X_abort(FunctionType *FT,
325 const std::vector<GenericValue> &Args) {
329 return GenericValue();
334 GenericValue lle_X_sprintf(FunctionType *FT,
335 const std::vector<GenericValue> &Args) {
342 GenericValue GV;
416 GenericValue lle_X_printf(FunctionType *FT,
417 const std::vector<GenericValue> &Args) {
419 std::vector<GenericValue> NewArgs;
422 GenericValue GV = lle_X_sprintf(FT, NewArgs);
428 GenericValue lle_X_sscanf(FunctionType *FT,
429 const std::vector<GenericValue> &args) {
436 GenericValue GV;
443 GenericValue lle_X_scanf(FunctionType *FT,
444 const std::vector<GenericValue> &args) {
451 GenericValue GV;
459 GenericValue lle_X_fprintf(FunctionType *FT,
460 const std::vector<GenericValue> &Args) {
463 std::vector<GenericValue> NewArgs;
466 GenericValue GV = lle_X_sprintf(FT, NewArgs);