5#if V8_TARGET_ARCH_MIPS64
15 Instr new_instr, WritableJitAllocation* jit_allocation) {
18 jit_allocation->WriteUnalignedValue(
reinterpret_cast<Address>(
this),
31 "zero_reg",
"at",
"v0",
"v1",
"a0",
"a1",
"a2",
"a3",
"a4",
32 "a5",
"a6",
"a7",
"t0",
"t1",
"t2",
"t3",
"s0",
"s1",
33 "s2",
"s3",
"s4",
"s5",
"s6",
"s7",
"t8",
"t9",
"k0",
34 "k1",
"gp",
"sp",
"fp",
"ra",
"LO",
"HI",
"pc"};
57 if (strcmp(
names_[
i], name) == 0) {
65 if (strcmp(
aliases_[
i].name, name) == 0) {
76 "f0",
"f1",
"f2",
"f3",
"f4",
"f5",
"f6",
"f7",
"f8",
"f9",
"f10",
77 "f11",
"f12",
"f13",
"f14",
"f15",
"f16",
"f17",
"f18",
"f19",
"f20",
"f21",
78 "f22",
"f23",
"f24",
"f25",
"f26",
"f27",
"f28",
"f29",
"f30",
"f31"};
97 if (strcmp(
names_[
i], name) == 0) {
105 if (strcmp(
aliases_[
i].name, name) == 0) {
116 "w0",
"w1",
"w2",
"w3",
"w4",
"w5",
"w6",
"w7",
"w8",
"w9",
"w10",
117 "w11",
"w12",
"w13",
"w14",
"w15",
"w16",
"w17",
"w18",
"w19",
"w20",
"w21",
118 "w22",
"w23",
"w24",
"w25",
"w26",
"w27",
"w28",
"w29",
"w30",
"w31"};
136 if (strcmp(
names_[
i], name) == 0) {
144 if (strcmp(
aliases_[
i].name, name) == 0) {
static const RegisterAlias aliases_[]
static const char * names_[kNumFPURegisters]
static const char * Name(int reg)
static int Number(const char *name)
V8_EXPORT_PRIVATE void SetInstructionBits(Instr new_instr, WritableJitAllocation *jit_allocation=nullptr)
static const RegisterAlias aliases_[]
static int Number(const char *name)
static const char * Name(int reg)
static const char * names_[kNumMSARegisters]
static const RegisterAlias aliases_[]
static const char * names_[kNumRegisters]
static int Number(const char *name)
static const char * Name(int reg)
ZoneVector< RpoNumber > & result
static void WriteUnalignedValue(Address p, V value)
const int kNumMSARegisters
const int kNumFPURegisters
const int kInvalidFPURegister
const int kNumSimuRegisters
const int kInvalidRegister
const int kInvalidMSARegister