Lines Matching refs:Args

311                                  ArrayRef<GenericValue> Args) {  in lle_X_atexit()  argument
312 assert(Args.size() == 1); in lle_X_atexit()
313 TheInterpreter->addAtExitHandler((Function*)GVTOP(Args[0])); in lle_X_atexit()
320 static GenericValue lle_X_exit(FunctionType *FT, ArrayRef<GenericValue> Args) { in lle_X_exit() argument
321 TheInterpreter->exitCalled(Args[0]); in lle_X_exit()
326 static GenericValue lle_X_abort(FunctionType *FT, ArrayRef<GenericValue> Args) { in lle_X_abort() argument
336 ArrayRef<GenericValue> Args) { in lle_X_sprintf() argument
337 char *OutputBuffer = (char *)GVTOP(Args[0]); in lle_X_sprintf()
338 const char *FmtStr = (const char *)GVTOP(Args[1]); in lle_X_sprintf()
375 sprintf(Buffer, FmtBuf, uint32_t(Args[ArgNo++].IntVal.getZExtValue())); in lle_X_sprintf()
391 sprintf(Buffer, FmtBuf, Args[ArgNo++].IntVal.getZExtValue()); in lle_X_sprintf()
393 sprintf(Buffer, FmtBuf,uint32_t(Args[ArgNo++].IntVal.getZExtValue())); in lle_X_sprintf()
396 sprintf(Buffer, FmtBuf, Args[ArgNo++].DoubleVal); break; in lle_X_sprintf()
398 sprintf(Buffer, FmtBuf, (void*)GVTOP(Args[ArgNo++])); break; in lle_X_sprintf()
400 sprintf(Buffer, FmtBuf, (char*)GVTOP(Args[ArgNo++])); break; in lle_X_sprintf()
418 ArrayRef<GenericValue> Args) { in lle_X_printf() argument
422 NewArgs.insert(NewArgs.end(), Args.begin(), Args.end()); in lle_X_printf()
433 char *Args[10]; in lle_X_sscanf() local
435 Args[i] = (char*)GVTOP(args[i]); in lle_X_sscanf()
438 GV.IntVal = APInt(32, sscanf(Args[0], Args[1], Args[2], Args[3], Args[4], in lle_X_sscanf()
439 Args[5], Args[6], Args[7], Args[8], Args[9])); in lle_X_sscanf()
447 char *Args[10]; in lle_X_scanf() local
449 Args[i] = (char*)GVTOP(args[i]); in lle_X_scanf()
452 GV.IntVal = APInt(32, scanf( Args[0], Args[1], Args[2], Args[3], Args[4], in lle_X_scanf()
453 Args[5], Args[6], Args[7], Args[8], Args[9])); in lle_X_scanf()
460 ArrayRef<GenericValue> Args) { in lle_X_fprintf() argument
461 assert(Args.size() >= 2); in lle_X_fprintf()
465 NewArgs.insert(NewArgs.end(), Args.begin()+1, Args.end()); in lle_X_fprintf()
468 fputs(Buffer, (FILE *) GVTOP(Args[0])); in lle_X_fprintf()
473 ArrayRef<GenericValue> Args) { in lle_X_memset() argument
474 int val = (int)Args[1].IntVal.getSExtValue(); in lle_X_memset()
475 size_t len = (size_t)Args[2].IntVal.getZExtValue(); in lle_X_memset()
476 memset((void *)GVTOP(Args[0]), val, len); in lle_X_memset()
485 ArrayRef<GenericValue> Args) { in lle_X_memcpy() argument
486 memcpy(GVTOP(Args[0]), GVTOP(Args[1]), in lle_X_memcpy()
487 (size_t)(Args[2].IntVal.getLimitedValue())); in lle_X_memcpy()