Lines Matching defs:arg2
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,
113 PUSH(%[arg2])
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
157 "str %[arg2], [sp, #8]\n\t"
177 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
202 "stp %[arg2], %[code], [sp, #16]\n\t"
308 : [arg0] "0"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
348 "sw %[arg2], 8($sp)\n\t"
385 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
413 "sd %[arg2], 16($sp)\n\t"
444 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
483 PUSH(%[arg2])
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);