7#if defined(TARGET_ARCH_X64)
14 "rax",
"rcx",
"rdx",
"rbx",
"rsp",
"rbp",
"rsi",
"rdi",
15 "r8",
"r9",
"r10",
"tmp",
"r12",
"r13",
"thr",
"pp"};
18 "rax",
"rcx",
"rdx",
"rbx",
"rsp",
"rbp",
"rsi",
"rdi",
19 "r8",
"r9",
"r10",
"r11",
"r12",
"r13",
"r14",
"r15"};
22 "al",
"cl",
"dl",
"bl",
"ah",
"ch",
"dh",
"bh",
23 "r8b",
"r9b",
"r10b",
"r11b",
"r12b",
"r13b",
"r14b",
"r15b"};
26 "xmm0",
"xmm1",
"xmm2",
"xmm3",
"xmm4",
"xmm5",
"xmm6",
"xmm7",
27 "xmm8",
"xmm9",
"xmm10",
"xmm11",
"xmm12",
"xmm13",
"xmm14",
"xmm15"};
29#if defined(DART_TARGET_OS_WINDOWS)
static const FpuRegister FpuArgumentRegisters[]
static constexpr Register kArg5Reg
static const Register ArgumentRegisters[]
static constexpr Register kArg3Reg
static constexpr Register kArg6Reg
static constexpr Register kArg1Reg
static constexpr Register kArg2Reg
static constexpr Register kArg4Reg
const char *const fpu_reg_names[kNumberOfFpuRegisters]
const char *const cpu_reg_names[kNumberOfCpuRegisters]
const char *const cpu_reg_byte_names[kNumberOfByteRegisters]
const char *const cpu_reg_abi_names[kNumberOfCpuRegisters]