/third_party/node/deps/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.cc | 203 __ CmpU64(current_character(), Operand(c), r0); in CheckCharacter() 209 __ CmpU64(current_character(), Operand(limit), r0); in CheckCharacterGT() 232 __ CmpU64(current_character(), Operand(limit), r0); in CheckCharacterLT() 456 __ CmpU64(current_character(), Operand(c), r0); in CheckNotCharacter() 465 __ and_(r3, current_character(), r0, SetRC); in CheckCharacterAfterAnd() 467 __ and_(r3, current_character(), r0); in CheckCharacterAfterAnd() 479 __ and_(r3, current_character(), r0, SetRC); in CheckNotCharacterAfterAnd() 481 __ and_(r3, current_character(), r0); in CheckNotCharacterAfterAnd() 490 __ subi(r3, current_character(), Operand(minus)); in CheckNotCharacterAfterMinusAnd() 501 __ sub(r3, current_character(), r0); in CheckCharacterInRange() [all …]
|
D | regexp-macro-assembler-ppc.h | 148 static constexpr Register current_character() { return r28; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/ia32/ |
D | regexp-macro-assembler-ia32.cc | 170 __ cmp(current_character(), c); in CheckCharacter() 176 __ cmp(current_character(), limit); in CheckCharacterGT() 195 __ cmp(current_character(), limit); in CheckCharacterLT() 210 STATIC_ASSERT(current_character() == edx); in PushCallerSavedRegisters() 457 __ cmp(current_character(), c); in CheckNotCharacter() 466 __ test(current_character(), Immediate(mask)); in CheckCharacterAfterAnd() 469 __ and_(eax, current_character()); in CheckCharacterAfterAnd() 480 __ test(current_character(), Immediate(mask)); in CheckNotCharacterAfterAnd() 483 __ and_(eax, current_character()); in CheckNotCharacterAfterAnd() 492 __ lea(eax, Operand(current_character(), -minus)); in CheckNotCharacterAfterMinusAnd() [all …]
|
D | regexp-macro-assembler-ia32.h | 153 static constexpr Register current_character() { return edx; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 181 __ cmpl(current_character(), Immediate(c)); in CheckCharacter() 187 __ cmpl(current_character(), Immediate(limit)); in CheckCharacterGT() 206 __ cmpl(current_character(), Immediate(limit)); in CheckCharacterLT() 471 __ cmpl(current_character(), Immediate(c)); in CheckNotCharacter() 480 __ testl(current_character(), Immediate(mask)); in CheckCharacterAfterAnd() 483 __ andq(rax, current_character()); in CheckCharacterAfterAnd() 494 __ testl(current_character(), Immediate(mask)); in CheckNotCharacterAfterAnd() 497 __ andq(rax, current_character()); in CheckNotCharacterAfterAnd() 506 __ leal(rax, Operand(current_character(), -minus)); in CheckNotCharacterAfterMinusAnd() 515 __ leal(rax, Operand(current_character(), -from)); in CheckCharacterInRange() [all …]
|
D | regexp-macro-assembler-x64.h | 186 static constexpr Register current_character() { return rdx; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/arm/ |
D | regexp-macro-assembler-arm.cc | 186 __ cmp(current_character(), Operand(c)); in CheckCharacter() 192 __ cmp(current_character(), Operand(limit)); in CheckCharacterGT() 215 __ cmp(current_character(), Operand(limit)); in CheckCharacterLT() 425 __ cmp(current_character(), Operand(c)); in CheckNotCharacter() 434 __ tst(current_character(), Operand(mask)); in CheckCharacterAfterAnd() 436 __ and_(r0, current_character(), Operand(mask)); in CheckCharacterAfterAnd() 447 __ tst(current_character(), Operand(mask)); in CheckNotCharacterAfterAnd() 449 __ and_(r0, current_character(), Operand(mask)); in CheckNotCharacterAfterAnd() 458 __ sub(r0, current_character(), Operand(minus)); in CheckNotCharacterAfterMinusAnd() 467 __ sub(r0, current_character(), Operand(from)); in CheckCharacterInRange() [all …]
|
D | regexp-macro-assembler-arm.h | 149 static constexpr Register current_character() { return r7; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.cc | 195 __ CmpU64(current_character(), Operand(c)); in CheckCharacter() 201 __ CmpU64(current_character(), Operand(limit)); in CheckCharacterGT() 224 __ CmpU64(current_character(), Operand(limit)); in CheckCharacterLT() 444 __ CmpU64(current_character(), Operand(c)); in CheckNotCharacter() 450 __ AndP(r2, current_character(), Operand(mask)); in CheckCharacterAfterAnd() 460 __ AndP(r2, current_character(), Operand(mask)); in CheckNotCharacterAfterAnd() 470 __ lay(r2, MemOperand(current_character(), -minus)); in CheckNotCharacterAfterMinusAnd() 481 __ lay(r2, MemOperand(current_character(), -from)); in CheckCharacterInRange() 488 __ lay(r2, MemOperand(current_character(), -from)); in CheckCharacterNotInRange() 498 __ mov(r2, current_character()); in CallIsCharacterInRangeArray() [all …]
|
D | regexp-macro-assembler-s390.h | 148 static constexpr Register current_character() { return r9; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.cc | 228 CompareAndBranchOrBacktrack(current_character(), c, eq, on_equal); in CheckCharacter() 233 CompareAndBranchOrBacktrack(current_character(), limit, hi, on_greater); in CheckCharacterGT() 254 CompareAndBranchOrBacktrack(current_character(), limit, lo, on_less); in CheckCharacterLT() 544 CompareAndBranchOrBacktrack(current_character(), c, ne, on_not_equal); in CheckNotCharacter() 551 __ And(w10, current_character(), mask); in CheckCharacterAfterAnd() 559 __ And(w10, current_character(), mask); in CheckNotCharacterAfterAnd() 566 __ Sub(w10, current_character(), minus); in CheckNotCharacterAfterMinusAnd() 574 __ Sub(w10, current_character(), from); in CheckCharacterInRange() 581 __ Sub(w10, current_character(), from); in CheckCharacterNotInRange() 589 __ Mov(w0, current_character()); in CallIsCharacterInRangeArray() [all …]
|
D | regexp-macro-assembler-arm64.h | 171 static constexpr Register current_character() { return w22; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/loong64/ |
D | regexp-macro-assembler-loong64.cc | 178 BranchOrBacktrack(on_equal, eq, current_character(), Operand(c)); in CheckCharacter() 183 BranchOrBacktrack(on_greater, gt, current_character(), Operand(limit)); in CheckCharacterGT() 204 BranchOrBacktrack(on_less, lt, current_character(), Operand(limit)); in CheckCharacterLT() 411 BranchOrBacktrack(on_not_equal, ne, current_character(), Operand(c)); in CheckNotCharacter() 417 __ And(a0, current_character(), Operand(mask)); in CheckCharacterAfterAnd() 424 __ And(a0, current_character(), Operand(mask)); in CheckNotCharacterAfterAnd() 432 __ Sub_d(a0, current_character(), Operand(minus)); in CheckNotCharacterAfterMinusAnd() 440 __ Sub_d(a0, current_character(), Operand(from)); in CheckCharacterInRange() 447 __ Sub_d(a0, current_character(), Operand(from)); in CheckCharacterNotInRange() 457 __ mov(a0, current_character()); in CallIsCharacterInRangeArray() [all …]
|
D | regexp-macro-assembler-loong64.h | 157 static constexpr Register current_character() { return s5; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/riscv64/ |
D | regexp-macro-assembler-riscv64.cc | 183 BranchOrBacktrack(on_equal, eq, current_character(), Operand(c)); in CheckCharacter() 188 BranchOrBacktrack(on_greater, gt, current_character(), Operand(limit)); in CheckCharacterGT() 209 BranchOrBacktrack(on_less, lt, current_character(), Operand(limit)); in CheckCharacterLT() 224 RegList caller_saved_regexp = {current_input_offset(), current_character(), in PushCallerSavedRegisters() 231 RegList caller_saved_regexp = {current_input_offset(), current_character(), in PopCallerSavedRegisters() 243 __ mv(a0, current_character()); in CallIsCharacterInRangeArray() 470 BranchOrBacktrack(on_not_equal, ne, current_character(), Operand(c)); in CheckNotCharacter() 476 __ And(a0, current_character(), Operand(mask)); in CheckCharacterAfterAnd() 484 __ And(a0, current_character(), Operand(mask)); in CheckNotCharacterAfterAnd() 492 __ Sub64(a0, current_character(), Operand(minus)); in CheckNotCharacterAfterMinusAnd() [all …]
|
D | regexp-macro-assembler-riscv64.h | 162 static constexpr Register current_character() { return s2; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 184 BranchOrBacktrack(on_equal, eq, current_character(), Operand(c)); in CheckCharacter() 189 BranchOrBacktrack(on_greater, gt, current_character(), Operand(limit)); in CheckCharacterGT() 210 BranchOrBacktrack(on_less, lt, current_character(), Operand(limit)); in CheckCharacterLT() 424 BranchOrBacktrack(on_not_equal, ne, current_character(), Operand(c)); in CheckNotCharacter() 431 __ And(a0, current_character(), Operand(mask)); in CheckCharacterAfterAnd() 440 __ And(a0, current_character(), Operand(mask)); in CheckNotCharacterAfterAnd() 448 __ Subu(a0, current_character(), Operand(minus)); in CheckNotCharacterAfterMinusAnd() 456 __ Subu(a0, current_character(), Operand(from)); in CheckCharacterInRange() 463 __ Subu(a0, current_character(), Operand(from)); in CheckCharacterNotInRange() 473 __ mov(a0, current_character()); in CallIsCharacterInRangeArray() [all …]
|
D | regexp-macro-assembler-mips.h | 153 static constexpr Register current_character() { return s5; } in current_character() function
|
/third_party/node/deps/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 222 BranchOrBacktrack(on_equal, eq, current_character(), Operand(c)); in CheckCharacter() 227 BranchOrBacktrack(on_greater, gt, current_character(), Operand(limit)); in CheckCharacterGT() 248 BranchOrBacktrack(on_less, lt, current_character(), Operand(limit)); in CheckCharacterLT() 456 BranchOrBacktrack(on_not_equal, ne, current_character(), Operand(c)); in CheckNotCharacter() 463 __ And(a0, current_character(), Operand(mask)); in CheckCharacterAfterAnd() 472 __ And(a0, current_character(), Operand(mask)); in CheckNotCharacterAfterAnd() 480 __ Dsubu(a0, current_character(), Operand(minus)); in CheckNotCharacterAfterMinusAnd() 488 __ Dsubu(a0, current_character(), Operand(from)); in CheckCharacterInRange() 495 __ Dsubu(a0, current_character(), Operand(from)); in CheckCharacterNotInRange() 505 __ mov(a0, current_character()); in CallIsCharacterInRangeArray() [all …]
|
D | regexp-macro-assembler-mips64.h | 159 static constexpr Register current_character() { return s5; } in current_character() function
|
/third_party/node/deps/ada/ |
D | ada.cpp | 7769 for (char32_t current_character : input) { in compute_decomposition_length() local 7772 if (current_character >= hangul_sbase && in compute_decomposition_length() 7773 current_character < hangul_sbase + hangul_scount) { in compute_decomposition_length() 7775 if ((current_character - hangul_sbase) % hangul_tcount) { in compute_decomposition_length() 7778 } else if (current_character < 0x110000) { in compute_decomposition_length() 7779 const uint8_t di = decomposition_index[current_character >> 8]; in compute_decomposition_length() 7781 decomposition_block[di] + (current_character % 256); in compute_decomposition_length() 7849 auto current_character = input[idx]; in sort_marks() local 7855 input[back_idx] = current_character; in sort_marks()
|