Lines Matching refs:Args

325                                  ArrayRef<GenericValue> Args) {  in lle_X_atexit()  argument
326 assert(Args.size() == 1); in lle_X_atexit()
327 TheInterpreter->addAtExitHandler((Function*)GVTOP(Args[0])); in lle_X_atexit()
334 static GenericValue lle_X_exit(FunctionType *FT, ArrayRef<GenericValue> Args) { in lle_X_exit() argument
335 TheInterpreter->exitCalled(Args[0]); in lle_X_exit()
340 static GenericValue lle_X_abort(FunctionType *FT, ArrayRef<GenericValue> Args) { in lle_X_abort() argument
356 ArrayRef<GenericValue> Args) { in lle_X_sprintf() argument
357 char *OutputBuffer = (char *)GVTOP(Args[0]); in lle_X_sprintf()
358 const char *FmtStr = (const char *)GVTOP(Args[1]); in lle_X_sprintf()
395 sprintf(Buffer, FmtBuf, uint32_t(Args[ArgNo++].IntVal.getZExtValue())); in lle_X_sprintf()
411 sprintf(Buffer, FmtBuf, Args[ArgNo++].IntVal.getZExtValue()); in lle_X_sprintf()
413 sprintf(Buffer, FmtBuf,uint32_t(Args[ArgNo++].IntVal.getZExtValue())); in lle_X_sprintf()
416 sprintf(Buffer, FmtBuf, Args[ArgNo++].DoubleVal); break; in lle_X_sprintf()
418 sprintf(Buffer, FmtBuf, (void*)GVTOP(Args[ArgNo++])); break; in lle_X_sprintf()
420 sprintf(Buffer, FmtBuf, (char*)GVTOP(Args[ArgNo++])); break; in lle_X_sprintf()
441 ArrayRef<GenericValue> Args) { in lle_X_printf() argument
445 llvm::append_range(NewArgs, Args); in lle_X_printf()
456 char *Args[10]; in lle_X_sscanf() local
458 Args[i] = (char*)GVTOP(args[i]); in lle_X_sscanf()
461 GV.IntVal = APInt(32, sscanf(Args[0], Args[1], Args[2], Args[3], Args[4], in lle_X_sscanf()
462 Args[5], Args[6], Args[7], Args[8], Args[9])); in lle_X_sscanf()
470 char *Args[10]; in lle_X_scanf() local
472 Args[i] = (char*)GVTOP(args[i]); in lle_X_scanf()
475 GV.IntVal = APInt(32, scanf( Args[0], Args[1], Args[2], Args[3], Args[4], in lle_X_scanf()
476 Args[5], Args[6], Args[7], Args[8], Args[9])); in lle_X_scanf()
483 ArrayRef<GenericValue> Args) { in lle_X_fprintf() argument
484 assert(Args.size() >= 2); in lle_X_fprintf()
488 NewArgs.insert(NewArgs.end(), Args.begin()+1, Args.end()); in lle_X_fprintf()
491 fputs(Buffer, (FILE *) GVTOP(Args[0])); in lle_X_fprintf()
496 ArrayRef<GenericValue> Args) { in lle_X_memset() argument
497 int val = (int)Args[1].IntVal.getSExtValue(); in lle_X_memset()
498 size_t len = (size_t)Args[2].IntVal.getZExtValue(); in lle_X_memset()
499 memset((void *)GVTOP(Args[0]), val, len); in lle_X_memset()
508 ArrayRef<GenericValue> Args) { in lle_X_memcpy() argument
509 memcpy(GVTOP(Args[0]), GVTOP(Args[1]), in lle_X_memcpy()
510 (size_t)(Args[2].IntVal.getLimitedValue())); in lle_X_memcpy()