/external/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.cc | 141 __ AddP(current_input_offset(), Operand(by * char_size())); in AdvanceCurrentPosition() 182 __ AddP(r2, current_input_offset(), Operand(-char_size())); in CheckAtStart() 190 __ AddP(r2, current_input_offset(), in CheckNotAtStart() 203 __ CmpP(current_input_offset(), MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop() 228 __ CmpP(current_input_offset(), r5); in CheckNotBackReferenceIgnoreCase() 231 __ AddP(r0, r3, current_input_offset()); in CheckNotBackReferenceIgnoreCase() 243 __ AddP(r4, current_input_offset(), end_of_input_address()); in CheckNotBackReferenceIgnoreCase() 287 __ SubP(current_input_offset(), r4, end_of_input_address()); in CheckNotBackReferenceIgnoreCase() 292 __ AddP(current_input_offset(), current_input_offset(), r2); in CheckNotBackReferenceIgnoreCase() 293 __ SubP(current_input_offset(), current_input_offset(), r3); in CheckNotBackReferenceIgnoreCase() [all …]
|
D | regexp-macro-assembler-s390.h | 140 inline Register current_input_offset() { return r8; } in current_input_offset() function
|
/external/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 177 __ Daddu(current_input_offset(), in AdvanceCurrentPosition() 178 current_input_offset(), Operand(by * char_size())); in AdvanceCurrentPosition() 220 __ Daddu(a0, current_input_offset(), Operand(-char_size())); in CheckAtStart() 228 __ Daddu(a0, current_input_offset(), in CheckNotAtStart() 242 __ Branch(&backtrack_non_equal, ne, current_input_offset(), Operand(a0)); in CheckGreedyLoop() 247 BranchOrBacktrack(on_equal, eq, current_input_offset(), Operand(a0)); in CheckGreedyLoop() 266 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t1)); in CheckNotBackReferenceIgnoreCase() 268 __ Daddu(t1, a1, current_input_offset()); in CheckNotBackReferenceIgnoreCase() 281 __ Daddu(a2, end_of_input_address(), Operand(current_input_offset())); in CheckNotBackReferenceIgnoreCase() 322 __ Dsubu(current_input_offset(), a2, end_of_input_address()); in CheckNotBackReferenceIgnoreCase() [all …]
|
D | regexp-macro-assembler-mips64.h | 154 inline Register current_input_offset() { return a6; } in current_input_offset() function
|
/external/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 140 __ Addu(current_input_offset(), in AdvanceCurrentPosition() 141 current_input_offset(), Operand(by * char_size())); in AdvanceCurrentPosition() 183 __ Addu(a0, current_input_offset(), Operand(-char_size())); in CheckAtStart() 191 __ Addu(a0, current_input_offset(), in CheckNotAtStart() 205 __ Branch(&backtrack_non_equal, ne, current_input_offset(), Operand(a0)); in CheckGreedyLoop() 210 BranchOrBacktrack(on_equal, eq, current_input_offset(), Operand(a0)); in CheckGreedyLoop() 229 BranchOrBacktrack(on_no_match, le, current_input_offset(), Operand(t0)); in CheckNotBackReferenceIgnoreCase() 231 __ Addu(t5, a1, current_input_offset()); in CheckNotBackReferenceIgnoreCase() 244 __ Addu(a2, end_of_input_address(), Operand(current_input_offset())); in CheckNotBackReferenceIgnoreCase() 285 __ Subu(current_input_offset(), a2, end_of_input_address()); in CheckNotBackReferenceIgnoreCase() [all …]
|
D | regexp-macro-assembler-mips.h | 150 inline Register current_input_offset() { return t2; } in current_input_offset() function
|
/external/v8/src/regexp/arm/ |
D | regexp-macro-assembler-arm.cc | 134 __ add(current_input_offset(), in AdvanceCurrentPosition() 135 current_input_offset(), Operand(by * char_size())); in AdvanceCurrentPosition() 178 __ add(r0, current_input_offset(), Operand(-char_size())); in CheckAtStart() 187 __ add(r0, current_input_offset(), in CheckNotAtStart() 202 __ cmp(current_input_offset(), r0); in CheckGreedyLoop() 225 __ cmp(current_input_offset(), r3); in CheckNotBackReferenceIgnoreCase() 228 __ cmn(r1, Operand(current_input_offset())); in CheckNotBackReferenceIgnoreCase() 240 __ add(r2, end_of_input_address(), current_input_offset()); in CheckNotBackReferenceIgnoreCase() 282 __ sub(current_input_offset(), r2, end_of_input_address()); in CheckNotBackReferenceIgnoreCase() 286 __ add(current_input_offset(), current_input_offset(), r0); in CheckNotBackReferenceIgnoreCase() [all …]
|
D | regexp-macro-assembler-arm.h | 150 inline Register current_input_offset() { return r6; } in current_input_offset() function
|
/external/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.cc | 146 __ Add(current_input_offset(), in AdvanceCurrentPosition() 147 current_input_offset(), by * char_size()); in AdvanceCurrentPosition() 206 __ Add(w10, current_input_offset(), Operand(-char_size())); in CheckAtStart() 214 __ Add(w10, current_input_offset(), in CheckNotAtStart() 241 Operand(current_input_offset(), SXTW)); in CheckCharacters() 260 __ Cmp(current_input_offset(), w10); in CheckGreedyLoop() 296 __ Cmp(current_input_offset(), w12); in CheckNotBackReferenceIgnoreCase() 299 __ Cmn(capture_length, current_input_offset()); in CheckNotBackReferenceIgnoreCase() 320 Operand(current_input_offset(), SXTW)); in CheckNotBackReferenceIgnoreCase() 358 __ Sub(current_input_offset().X(), current_position_address, input_end()); in CheckNotBackReferenceIgnoreCase() [all …]
|
D | regexp-macro-assembler-arm64.h | 163 Register current_input_offset() { return w21; } in current_input_offset() function
|
/external/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.cc | 145 __ addi(current_input_offset(), current_input_offset(), in AdvanceCurrentPosition() 189 __ addi(r3, current_input_offset(), Operand(-char_size())); in CheckAtStart() 198 __ addi(r3, current_input_offset(), in CheckNotAtStart() 214 __ cmp(current_input_offset(), r3); in CheckGreedyLoop() 239 __ cmp(current_input_offset(), r6); in CheckNotBackReferenceIgnoreCase() 242 __ add(r0, r4, current_input_offset(), LeaveOE, SetRC); in CheckNotBackReferenceIgnoreCase() 254 __ add(r5, end_of_input_address(), current_input_offset()); in CheckNotBackReferenceIgnoreCase() 298 __ sub(current_input_offset(), r5, end_of_input_address()); in CheckNotBackReferenceIgnoreCase() 303 __ add(current_input_offset(), current_input_offset(), r3); in CheckNotBackReferenceIgnoreCase() 304 __ sub(current_input_offset(), current_input_offset(), r4); in CheckNotBackReferenceIgnoreCase() [all …]
|
D | regexp-macro-assembler-ppc.h | 140 inline Register current_input_offset() { return r27; } in current_input_offset() function
|