Lines Matching defs:reg
145 void RegExpMacroAssemblerRISCV::AdvanceRegister(int reg, int by) {
146 DCHECK_LE(0, reg);
147 DCHECK_GT(num_registers_, reg);
149 __ Ld(a0, register_location(reg));
151 __ Sd(a0, register_location(reg));
1017 void RegExpMacroAssemblerRISCV::IfRegisterGE(int reg, int comparand,
1019 __ Ld(a0, register_location(reg));
1023 void RegExpMacroAssemblerRISCV::IfRegisterLT(int reg, int comparand,
1025 __ Ld(a0, register_location(reg));
1029 void RegExpMacroAssemblerRISCV::IfRegisterEqPos(int reg, Label* if_eq) {
1030 __ Ld(a0, register_location(reg));
1083 void RegExpMacroAssemblerRISCV::ReadCurrentPositionFromRegister(int reg) {
1084 __ Ld(current_input_offset(), register_location(reg));
1087 void RegExpMacroAssemblerRISCV::WriteStackPointerToRegister(int reg) {
1093 __ Sw(a0, register_location(reg));
1096 void RegExpMacroAssemblerRISCV::ReadStackPointerFromRegister(int reg) {
1101 __ Lw(backtrack_stackpointer(), register_location(reg));
1128 void RegExpMacroAssemblerRISCV::WriteCurrentPositionToRegister(int reg,
1131 __ Sd(current_input_offset(), register_location(reg));
1134 __ Sd(a0, register_location(reg));
1141 for (int reg = reg_from; reg <= reg_to; reg++) {
1142 __ Sd(a0, register_location(reg));