Lines Matching defs:arg0
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,
111 PUSH(%[arg0])
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
155 "str %[arg0], [sp]\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),
346 "sw %[arg0], 0($sp)\n\t"
385 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
411 "sd %[arg0], 0($sp)\n\t"
444 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
481 PUSH(%[arg0])
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);