Lines Matching refs:arg1
72 size_t Invoke3(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self) {
73 return Invoke3WithReferrer(arg0, arg1, arg2, code, self, nullptr);
77 size_t Invoke3WithReferrer(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self,
79 return Invoke3WithReferrerAndHidden(arg0, arg1, arg2, code, self, referrer, 0);
83 size_t Invoke3WithReferrerAndHidden(size_t arg0, size_t arg1, size_t arg2, uintptr_t code,
112 PUSH(%[arg1])
136 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code),
138 // This places code into edi, arg0 into eax, arg1 into ecx, and arg2 into edx
156 "str %[arg1], [sp, #4]\n\t"
177 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
201 "stp %[arg0], %[arg1], [sp]\n\t"
308 : [arg0] "0"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
347 "sw %[arg1], 4($sp)\n\t"
385 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
412 "sd %[arg1], 8($sp)\n\t"
444 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
482 PUSH(%[arg1])
513 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code),
515 // This places arg0 into rdi, arg1 into rsi, arg2 into rdx, and code into some other
521 UNUSED(arg0, arg1, arg2, code, referrer, hidden);