Lines Matching defs:arg1

66   size_t Invoke3(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self) {
67 return Invoke3WithReferrer(arg0, arg1, arg2, code, self, nullptr);
71 size_t Invoke3WithReferrer(size_t arg0, size_t arg1, size_t arg2, uintptr_t code, Thread* self,
88 : "a"(arg0), "c"(arg1), "d"(arg2), "D"(code), [referrer]"r"(referrer)
89 // This places code into edi, arg0 into eax, arg1 into ecx, and arg2 into edx
107 "str %[arg1], [sp, #4]\n\t"
126 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
147 "stp %[arg0], %[arg1], [sp]\n\t"
254 : [arg0] "0"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
275 : "D"(arg0), "S"(arg1), "d"(arg2), "a"(code), [referrer] "m"(referrer)
276 // This places arg0 into rdi, arg1 into rsi, arg2 into rdx, and code into rax
294 size_t Invoke3WithReferrerAndHidden(size_t arg0, size_t arg1, size_t arg2, uintptr_t code,
312 : "a"(arg0), "c"(arg1), "d"(arg2), "D"(code), [referrer]"m"(referrer), [hidden]"r"(hidden)
313 // This places code into edi, arg0 into eax, arg1 into ecx, and arg2 into edx
331 "str %[arg1], [sp, #4]\n\t"
352 : [arg0] "r"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
373 "stp %[arg0], %[arg1], [sp]\n\t"
479 : [arg0] "0"(arg0), [arg1] "r"(arg1), [arg2] "r"(arg2), [code] "r"(code), [self] "r"(self),
502 : "D"(arg0), "S"(arg1), "d"(arg2), "a"(code), [referrer] "m"(referrer), [hidden] "m"(hidden)
503 // This places arg0 into rdi, arg1 into rsi, arg2 into rdx, and code into rax
520 // Method with 32b arg0, 64b arg1
521 size_t Invoke3UWithReferrer(size_t arg0, uint64_t arg1, uintptr_t code, Thread* self,
525 return Invoke3WithReferrer(arg0, arg1, 0U, code, self, referrer);
528 uint32_t lower = static_cast<uint32_t>(arg1 & 0xFFFFFFFF);
529 uint32_t upper = static_cast<uint32_t>((arg1 >> 32) & 0xFFFFFFFF);
535 // Method with 32b arg0, 32b arg1, 64b arg2
536 size_t Invoke3UUWithReferrer(uint32_t arg0, uint32_t arg1, uint64_t arg2, uintptr_t code,
540 return Invoke3WithReferrer(arg0, arg1, arg2, code, self, referrer);