/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/webkit/Source/JavaScriptCore/jit/ |
H A D | JITArithmetic32_64.cpp | 57 Jump srcNotInt = branch32(NotEqual, regT1, TrustedImm32(JSValue::Int32Tag)); in emit_op_negate() 65 addSlowCase(branch32(Above, regT1, TrustedImm32(JSValue::LowestTag))); in emit_op_negate() 99 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_jnless() 108 addSlowCase(branch32(NotEqual, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_jnless() 128 addJump(branch32(GreaterThanOrEqual, regT0, regT2), target); in emit_op_jnless() 216 addJump(branch32(LessThan, regT0, regT2), target); in emit_op_jless() 380 addSlowCase(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emit_op_lshift() 422 addSlowCase(branch32(LessThan, regT0, TrustedImm32(0))); in emitRightShift() 433 addSlowCase(branch32(NotEqual, regT3, TrustedImm32(JSValue::Int32Tag))); in emitRightShift() 436 addSlowCase(branch32(LessThan, regT0, TrustedImm32(0))); in emitRightShift() [all …]
|
H A D | JITOpcodes32_64.cpp | 61 Jump string_failureCases3 = branch32(Above, regT2, TrustedImm32(INT_MAX)); in privateCompileCTIMachineTrampolines() 528 addJump(branch32(LessThanOrEqual, regT0, regT2), target); in emit_op_loop_if_lesseq() 1045 addSlowCase(branch32(NotEqual, regT1, regT3)); in emit_op_eq() 1046 addSlowCase(branch32(Equal, regT1, TrustedImm32(JSValue::CellTag))); in emit_op_eq() 1095 addSlowCase(branch32(NotEqual, regT1, regT3)); in emit_op_neq() 1333 Jump end = branch32(Equal, regT0, intPayloadFor(size)); in emit_op_next_pname() 1705 addSlowCase(branch32(AboveOrEqual, regT2, regT3)); in emit_op_get_argument_by_val() 1777 Jump exitBranch = branch32(LessThan, regT2, regT3); in softModulo() 1794 Jump useFullTable = branch32(Equal, regT1, TrustedImm32(31)); in softModulo() 1823 Jump lower = branch32(Below, regT2, regT3); in softModulo() [all …]
|
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/javascriptcore/JavaScriptCore/wrec/ |
H A D | WRECGenerator.cpp | 90 *failure = branch32(Equal, length, index); in generateIncrementIndex() 97 failures.append(branch32(Equal, length, index)); in generateLoadCharacter() 105 branch32(LessThanOrEqual, index, length, target); in generateJumpIfNotEndOfInput() 178 branch32(LessThan, repeatCount, Imm32(min), readAtom); in generateNonGreedyQuantifier() 212 branch32(NotEqual, repeatCount, Imm32(max), readAtom); in generateGreedyQuantifier() 268 failures.append(branch32(GreaterThan, index, length)); in generatePatternCharacterPair() 319 isUpper = branch32(Equal, character, Imm32(upper)); in generatePatternCharacter() 534 failures.append(branch32(NotEqual, index, Imm32(0))); in generateAssertionBOL() 547 failures.append(branch32(NotEqual, length, index)); in generateAssertionEOL() 559 Jump atBegin = branch32(Equal, index, Imm32(0)); in generateAssertionWordBoundary() [all …]
|
/dports/devel/qt5-script/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/wrec/ |
H A D | WRECGenerator.cpp | 90 *failure = branch32(Equal, length, index); in generateIncrementIndex() 97 failures.append(branch32(Equal, length, index)); in generateLoadCharacter() 105 branch32(LessThanOrEqual, index, length, target); in generateJumpIfNotEndOfInput() 178 branch32(LessThan, repeatCount, Imm32(min), readAtom); in generateNonGreedyQuantifier() 212 branch32(NotEqual, repeatCount, Imm32(max), readAtom); in generateGreedyQuantifier() 268 failures.append(branch32(GreaterThan, index, length)); in generatePatternCharacterPair() 319 isUpper = branch32(Equal, character, Imm32(upper)); in generatePatternCharacter() 534 failures.append(branch32(NotEqual, index, Imm32(0))); in generateAssertionBOL() 547 failures.append(branch32(NotEqual, length, index)); in generateAssertionEOL() 559 Jump atBegin = branch32(Equal, index, Imm32(0)); in generateAssertionWordBoundary() [all …]
|
/dports/devel/qt5-scripttools/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/wrec/ |
H A D | WRECGenerator.cpp | 90 *failure = branch32(Equal, length, index); in generateIncrementIndex() 97 failures.append(branch32(Equal, length, index)); in generateLoadCharacter() 105 branch32(LessThanOrEqual, index, length, target); in generateJumpIfNotEndOfInput() 178 branch32(LessThan, repeatCount, Imm32(min), readAtom); in generateNonGreedyQuantifier() 212 branch32(NotEqual, repeatCount, Imm32(max), readAtom); in generateGreedyQuantifier() 268 failures.append(branch32(GreaterThan, index, length)); in generatePatternCharacterPair() 319 isUpper = branch32(Equal, character, Imm32(upper)); in generatePatternCharacter() 534 failures.append(branch32(NotEqual, index, Imm32(0))); in generateAssertionBOL() 547 failures.append(branch32(NotEqual, length, index)); in generateAssertionEOL() 559 Jump atBegin = branch32(Equal, index, Imm32(0)); in generateAssertionWordBoundary() [all …]
|
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/javascriptcore/JavaScriptCore/assembler/ |
H A D | MacroAssembler.h | 61 using MacroAssemblerBase::branch32; 105 branch32(cond, op1, op2).linkTo(target, this); in branch32() 110 branch32(cond, op1, imm).linkTo(target, this); in branch32() 115 branch32(cond, left, right).linkTo(target, this); in branch32() 267 return branch32(cond, left, right); in branchPtr() 272 return branch32(cond, left, Imm32(right)); in branchPtr() 277 return branch32(cond, left, right); in branchPtr() 282 return branch32(cond, left, right); in branchPtr() 287 return branch32(cond, left, right); in branchPtr() 292 return branch32(cond, left, Imm32(right)); in branchPtr() [all …]
|
/dports/devel/qt5-scripttools/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/assembler/ |
H A D | MacroAssembler.h | 61 using MacroAssemblerBase::branch32; 105 branch32(cond, op1, op2).linkTo(target, this); in branch32() 110 branch32(cond, op1, imm).linkTo(target, this); in branch32() 115 branch32(cond, left, right).linkTo(target, this); in branch32() 267 return branch32(cond, left, right); in branchPtr() 272 return branch32(cond, left, Imm32(right)); in branchPtr() 277 return branch32(cond, left, right); in branchPtr() 282 return branch32(cond, left, right); in branchPtr() 287 return branch32(cond, left, right); in branchPtr() 292 return branch32(cond, left, Imm32(right)); in branchPtr() [all …]
|
/dports/devel/qt5-script/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/assembler/ |
H A D | MacroAssembler.h | 61 using MacroAssemblerBase::branch32; 105 branch32(cond, op1, op2).linkTo(target, this); in branch32() 110 branch32(cond, op1, imm).linkTo(target, this); in branch32() 115 branch32(cond, left, right).linkTo(target, this); in branch32() 267 return branch32(cond, left, right); in branchPtr() 272 return branch32(cond, left, Imm32(right)); in branchPtr() 277 return branch32(cond, left, right); in branchPtr() 282 return branch32(cond, left, right); in branchPtr() 287 return branch32(cond, left, right); in branchPtr() 292 return branch32(cond, left, Imm32(right)); in branchPtr() [all …]
|
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/webkit/Source/JavaScriptCore/assembler/ |
H A D | MacroAssembler.h | 71 using MacroAssemblerBase::branch32; 115 branch32(cond, op1, op2).linkTo(target, this); in branch32() 120 branch32(cond, op1, imm).linkTo(target, this); in branch32() 125 branch32(cond, left, right).linkTo(target, this); in branch32() 277 return branch32(cond, left, right); in branchPtr() 282 return branch32(cond, left, TrustedImm32(right)); in branchPtr() 287 return branch32(cond, left, right); in branchPtr() 292 return branch32(cond, left, right); in branchPtr() 297 return branch32(cond, left, right); in branchPtr() 302 return branch32(cond, left, TrustedImm32(right)); in branchPtr() [all …]
|
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/javascriptcore/JavaScriptCore/jit/ |
H A D | JITArithmetic.cpp | 57 Jump srcNotInt = branch32(NotEqual, regT1, Imm32(JSValue::Int32Tag)); in emit_op_negate() 58 addSlowCase(branch32(Equal, regT0, Imm32(0))); in emit_op_negate() 65 addSlowCase(branch32(Above, regT1, Imm32(JSValue::LowestTag))); in emit_op_negate() 110 addJump(branch32(GreaterThanOrEqual, regT0, regT2), target); in emit_op_jnless() 173 addJump(branch32(LessThan, regT0, regT2), target); in emit_op_jless() 236 addJump(branch32(GreaterThan, regT0, regT2), target); in emit_op_jnlesseq() 296 addSlowCase(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag))); in emit_op_lshift() 1548 addJump(branch32(LessThan, regT0, Imm32(op2imm)), target); 1563 addJump(branch32(LessThan, regT0, regT1), target); 1742 addJump(branch32(LessThan, regT1, Imm32(op1imm)), target); [all …]
|
/dports/devel/qt5-scripttools/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/jit/ |
H A D | JITArithmetic.cpp | 57 Jump srcNotInt = branch32(NotEqual, regT1, Imm32(JSValue::Int32Tag)); in emit_op_negate() 58 addSlowCase(branch32(Equal, regT0, Imm32(0))); in emit_op_negate() 65 addSlowCase(branch32(Above, regT1, Imm32(JSValue::LowestTag))); in emit_op_negate() 110 addJump(branch32(GreaterThanOrEqual, regT0, regT2), target); in emit_op_jnless() 173 addJump(branch32(LessThan, regT0, regT2), target); in emit_op_jless() 236 addJump(branch32(GreaterThan, regT0, regT2), target); in emit_op_jnlesseq() 296 addSlowCase(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag))); in emit_op_lshift() 1548 addJump(branch32(LessThan, regT0, Imm32(op2imm)), target); 1563 addJump(branch32(LessThan, regT0, regT1), target); 1742 addJump(branch32(LessThan, regT1, Imm32(op1imm)), target); [all …]
|
/dports/devel/qt5-script/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/jit/ |
H A D | JITArithmetic.cpp | 57 Jump srcNotInt = branch32(NotEqual, regT1, Imm32(JSValue::Int32Tag)); in emit_op_negate() 58 addSlowCase(branch32(Equal, regT0, Imm32(0))); in emit_op_negate() 65 addSlowCase(branch32(Above, regT1, Imm32(JSValue::LowestTag))); in emit_op_negate() 110 addJump(branch32(GreaterThanOrEqual, regT0, regT2), target); in emit_op_jnless() 173 addJump(branch32(LessThan, regT0, regT2), target); in emit_op_jless() 236 addJump(branch32(GreaterThan, regT0, regT2), target); in emit_op_jnlesseq() 296 addSlowCase(branch32(NotEqual, regT3, Imm32(JSValue::Int32Tag))); in emit_op_lshift() 1548 addJump(branch32(LessThan, regT0, Imm32(op2imm)), target); 1563 addJump(branch32(LessThan, regT0, regT1), target); 1742 addJump(branch32(LessThan, regT1, Imm32(op1imm)), target); [all …]
|
/dports/x11-toolkits/qt5-declarative/kde-qtdeclarative-5.15.2p41/src/qml/jit/ |
H A D | qv4baselineassembler.cpp | 270 Jump isUndef = branch32(NotEqual, TrustedImm32(0), AccumulatorRegister); in isNullOrUndefined() 283 return branch32(Equal, TrustedImm32(3), ScratchRegister); in isIntOrBool() 291 Jump equal = branch32(Equal, TrustedImm32(rhs), ScratchRegister); in jumpStrictEqualStackSlotInt() 302 Jump notEqual = branch32(NotEqual, TrustedImm32(rhs), ScratchRegister); in jumpStrictNotEqualStackSlotInt() 636 return branch32(Equal, TrustedImm32(3), ScratchRegister); in isIntOrBool() 649 auto jump = branch32(NotEqual, ScratchRegister, TrustedImm32(0)); in jumpNotUndefined() 710 Jump notEqInt = branch32(NotEqual, ScratchRegister, TrustedImm32(rhs)); in jumpStrictEqualStackSlotInt() 729 Jump equalUndef = branch32(Equal, TrustedImm32(0), ScratchRegister); in jumpStrictNotEqualStackSlotInt() 1086 auto doubleEncode = pasm()->branch32(PlatformAssembler::LessThan, in ushr() 1151 auto doubleEncode = pasm()->branch32(PlatformAssembler::LessThan, in ushrConst() [all …]
|
/dports/x11-toolkits/qt5-declarative-test/kde-qtdeclarative-5.15.2p41/src/qml/jit/ |
H A D | qv4baselineassembler.cpp | 270 Jump isUndef = branch32(NotEqual, TrustedImm32(0), AccumulatorRegister); in isNullOrUndefined() 283 return branch32(Equal, TrustedImm32(3), ScratchRegister); in isIntOrBool() 291 Jump equal = branch32(Equal, TrustedImm32(rhs), ScratchRegister); in jumpStrictEqualStackSlotInt() 302 Jump notEqual = branch32(NotEqual, TrustedImm32(rhs), ScratchRegister); in jumpStrictNotEqualStackSlotInt() 636 return branch32(Equal, TrustedImm32(3), ScratchRegister); in isIntOrBool() 649 auto jump = branch32(NotEqual, ScratchRegister, TrustedImm32(0)); in jumpNotUndefined() 710 Jump notEqInt = branch32(NotEqual, ScratchRegister, TrustedImm32(rhs)); in jumpStrictEqualStackSlotInt() 729 Jump equalUndef = branch32(Equal, TrustedImm32(0), ScratchRegister); in jumpStrictNotEqualStackSlotInt() 1086 auto doubleEncode = pasm()->branch32(PlatformAssembler::LessThan, in ushr() 1151 auto doubleEncode = pasm()->branch32(PlatformAssembler::LessThan, in ushrConst() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/irregexp/ |
H A D | NativeRegExpMacroAssembler.cpp | 544 masm.branch32(Assembler::Equal, in Backtrack() 650 masm.branch32(Assembler::GreaterThan, current_character, Imm32(c), in CheckCharacterGT() 718 masm.branch32(Assembler::NotEqual, temp0, temp2, &fail); in CheckNotBackReference() 787 masm.branch32(Assembler::Equal, temp0, temp2, &loop_increment); in CheckNotBackReferenceIgnoreCase() 800 masm.branch32(Assembler::Above, temp2, Imm32(254 - 224), &fail); in CheckNotBackReferenceIgnoreCase() 803 masm.branch32(Assembler::Equal, temp2, Imm32(247 - 224), &fail); in CheckNotBackReferenceIgnoreCase() 811 masm.branch32(Assembler::NotEqual, temp0, temp2, &fail); in CheckNotBackReferenceIgnoreCase() 1287 masm.branch32(Assembler::Above, temp0, Imm32('9' - '0'), branch); in CheckSpecialCharacterClass() 1292 masm.branch32(Assembler::BelowOrEqual, temp0, Imm32('9' - '0'), branch); in CheckSpecialCharacterClass() 1350 masm.branch32(Assembler::Above, temp0, Imm32(0x0c - 0x0b), branch); in CheckSpecialCharacterClass() [all …]
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/irregexp/ |
H A D | NativeRegExpMacroAssembler.cpp | 519 masm.branch32(Assembler::Equal, in Backtrack() 625 masm.branch32(Assembler::GreaterThan, current_character, Imm32(c), in CheckCharacterGT() 693 masm.branch32(Assembler::NotEqual, temp0, temp2, &fail); in CheckNotBackReference() 761 masm.branch32(Assembler::Equal, temp0, temp2, &loop_increment); in CheckNotBackReferenceIgnoreCase() 774 masm.branch32(Assembler::Above, temp2, Imm32(254 - 224), &fail); in CheckNotBackReferenceIgnoreCase() 777 masm.branch32(Assembler::Equal, temp2, Imm32(247 - 224), &fail); in CheckNotBackReferenceIgnoreCase() 785 masm.branch32(Assembler::NotEqual, temp0, temp2, &fail); in CheckNotBackReferenceIgnoreCase() 1256 masm.branch32(Assembler::Above, temp0, Imm32('9' - '0'), branch); in CheckSpecialCharacterClass() 1261 masm.branch32(Assembler::BelowOrEqual, temp0, Imm32('9' - '0'), branch); in CheckSpecialCharacterClass() 1319 masm.branch32(Assembler::Above, temp0, Imm32(0x0c - 0x0b), branch); in CheckSpecialCharacterClass() [all …]
|
/dports/devel/qt5-scripttools/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/yarr/ |
H A D | RegexJIT.cpp | 150 Jump isAscii = branch32(LessThanOrEqual, character, Imm32(0x7f)); in matchCharacterClass() 155 matchDest.append(branch32(Equal, character, Imm32(ch))); in matchCharacterClass() 164 Jump below = branch32(LessThan, character, Imm32(lo)); in matchCharacterClass() 214 return branch32(Above, index, length); in jumpIfNoAvailableInput() 220 return branch32(BelowOrEqual, index, length); in jumpIfAvailableInput() 225 return branch32(BelowOrEqual, index, length); in checkInput() 230 return branch32(Equal, index, length); in atEndOfInput() 235 return branch32(NotEqual, index, length); in notAtEndOfInput() 484 atBegin = branch32(Equal, index, Imm32(state.checkedTotal)); in generateAssertionWordBoundary() 579 branch32(NotEqual, countRegister, index).linkTo(loop, this); in generatePatternCharacterFixed() [all …]
|
/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/javascriptcore/JavaScriptCore/yarr/ |
H A D | RegexJIT.cpp | 150 Jump isAscii = branch32(LessThanOrEqual, character, Imm32(0x7f)); in matchCharacterClass() 155 matchDest.append(branch32(Equal, character, Imm32(ch))); in matchCharacterClass() 164 Jump below = branch32(LessThan, character, Imm32(lo)); in matchCharacterClass() 214 return branch32(Above, index, length); in jumpIfNoAvailableInput() 220 return branch32(BelowOrEqual, index, length); in jumpIfAvailableInput() 225 return branch32(BelowOrEqual, index, length); in checkInput() 230 return branch32(Equal, index, length); in atEndOfInput() 235 return branch32(NotEqual, index, length); in notAtEndOfInput() 484 atBegin = branch32(Equal, index, Imm32(state.checkedTotal)); in generateAssertionWordBoundary() 579 branch32(NotEqual, countRegister, index).linkTo(loop, this); in generatePatternCharacterFixed() [all …]
|
/dports/devel/qt5-script/kde-qtscript-5.15.2p4/src/3rdparty/javascriptcore/JavaScriptCore/yarr/ |
H A D | RegexJIT.cpp | 150 Jump isAscii = branch32(LessThanOrEqual, character, Imm32(0x7f)); in matchCharacterClass() 155 matchDest.append(branch32(Equal, character, Imm32(ch))); in matchCharacterClass() 164 Jump below = branch32(LessThan, character, Imm32(lo)); in matchCharacterClass() 214 return branch32(Above, index, length); in jumpIfNoAvailableInput() 220 return branch32(BelowOrEqual, index, length); in jumpIfAvailableInput() 225 return branch32(BelowOrEqual, index, length); in checkInput() 230 return branch32(Equal, index, length); in atEndOfInput() 235 return branch32(NotEqual, index, length); in notAtEndOfInput() 484 atBegin = branch32(Equal, index, Imm32(state.checkedTotal)); in generateAssertionWordBoundary() 579 branch32(NotEqual, countRegister, index).linkTo(loop, this); in generatePatternCharacterFixed() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/irregexp/ |
H A D | NativeRegExpMacroAssembler.cpp | 557 masm.branch32(Assembler::Equal, in Backtrack() 664 masm.branch32(Assembler::GreaterThan, current_character, Imm32(c), in CheckCharacterGT() 732 masm.branch32(Assembler::NotEqual, temp0, temp2, &fail); in CheckNotBackReference() 801 masm.branch32(Assembler::Equal, temp0, temp2, &loop_increment); in CheckNotBackReferenceIgnoreCase() 814 masm.branch32(Assembler::Above, temp2, Imm32(254 - 224), &fail); in CheckNotBackReferenceIgnoreCase() 817 masm.branch32(Assembler::Equal, temp2, Imm32(247 - 224), &fail); in CheckNotBackReferenceIgnoreCase() 825 masm.branch32(Assembler::NotEqual, temp0, temp2, &fail); in CheckNotBackReferenceIgnoreCase() 1309 masm.branch32(Assembler::Above, temp0, Imm32('9' - '0'), branch); in CheckSpecialCharacterClass() 1314 masm.branch32(Assembler::BelowOrEqual, temp0, Imm32('9' - '0'), branch); in CheckSpecialCharacterClass() 1372 masm.branch32(Assembler::Above, temp0, Imm32(0x0c - 0x0b), branch); in CheckSpecialCharacterClass() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/irregexp/ |
H A D | RegExpNativeMacroAssembler.cpp | 93 masm_.branch32(Assembler::NotEqual, in Backtrack() 143 masm_.branch32(cond, current_character_, c, LabelOrBacktrack(on_cond)); in CheckCharacterImpl() 177 masm_.branch32(cond, temp0_, Imm32(c), LabelOrBacktrack(on_cond)); in CheckCharacterAfterAndImpl() 202 masm_.branch32(Assembler::NotEqual, temp0_, Imm32(c), in CheckNotCharacterAfterMinusAnd() 381 masm_.branch32(Assembler::Equal, temp1_, temp2_, &loop_increment); in CheckNotBackReferenceImpl() 391 masm_.branch32(Assembler::BelowOrEqual, temp2_, Imm32('z' - 'a'), in CheckNotBackReferenceImpl() 396 masm_.branch32(Assembler::Above, temp2_, Imm32(254 - 224), &fail); in CheckNotBackReferenceImpl() 397 masm_.branch32(Assembler::Equal, temp2_, Imm32(247 - 224), &fail); in CheckNotBackReferenceImpl() 404 masm_.branch32(Assembler::NotEqual, temp1_, temp2_, &fail); in CheckNotBackReferenceImpl() 409 masm_.branch32(Assembler::NotEqual, temp1_, temp2_, &fail); in CheckNotBackReferenceImpl() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/irregexp/ |
H A D | RegExpNativeMacroAssembler.cpp | 93 masm_.branch32(Assembler::NotEqual, in Backtrack() 143 masm_.branch32(cond, current_character_, c, LabelOrBacktrack(on_cond)); in CheckCharacterImpl() 177 masm_.branch32(cond, temp0_, Imm32(c), LabelOrBacktrack(on_cond)); in CheckCharacterAfterAndImpl() 202 masm_.branch32(Assembler::NotEqual, temp0_, Imm32(c), in CheckNotCharacterAfterMinusAnd() 381 masm_.branch32(Assembler::Equal, temp1_, temp2_, &loop_increment); in CheckNotBackReferenceImpl() 391 masm_.branch32(Assembler::BelowOrEqual, temp2_, Imm32('z' - 'a'), in CheckNotBackReferenceImpl() 396 masm_.branch32(Assembler::Above, temp2_, Imm32(254 - 224), &fail); in CheckNotBackReferenceImpl() 397 masm_.branch32(Assembler::Equal, temp2_, Imm32(247 - 224), &fail); in CheckNotBackReferenceImpl() 404 masm_.branch32(Assembler::NotEqual, temp1_, temp2_, &fail); in CheckNotBackReferenceImpl() 409 masm_.branch32(Assembler::NotEqual, temp1_, temp2_, &fail); in CheckNotBackReferenceImpl() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/irregexp/ |
H A D | RegExpNativeMacroAssembler.cpp | 93 masm_.branch32(Assembler::NotEqual, in Backtrack() 143 masm_.branch32(cond, current_character_, c, LabelOrBacktrack(on_cond)); in CheckCharacterImpl() 177 masm_.branch32(cond, temp0_, Imm32(c), LabelOrBacktrack(on_cond)); in CheckCharacterAfterAndImpl() 202 masm_.branch32(Assembler::NotEqual, temp0_, Imm32(c), in CheckNotCharacterAfterMinusAnd() 381 masm_.branch32(Assembler::Equal, temp1_, temp2_, &loop_increment); in CheckNotBackReferenceImpl() 391 masm_.branch32(Assembler::BelowOrEqual, temp2_, Imm32('z' - 'a'), in CheckNotBackReferenceImpl() 396 masm_.branch32(Assembler::Above, temp2_, Imm32(254 - 224), &fail); in CheckNotBackReferenceImpl() 397 masm_.branch32(Assembler::Equal, temp2_, Imm32(247 - 224), &fail); in CheckNotBackReferenceImpl() 404 masm_.branch32(Assembler::NotEqual, temp1_, temp2_, &fail); in CheckNotBackReferenceImpl() 409 masm_.branch32(Assembler::NotEqual, temp1_, temp2_, &fail); in CheckNotBackReferenceImpl() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/irregexp/ |
H A D | NativeRegExpMacroAssembler.cpp | 681 masm.branch32(Assembler::GreaterThan, current_character, Imm32(c), in CheckCharacterGT() 749 masm.branch32(Assembler::NotEqual, temp0, temp2, &fail); in CheckNotBackReference() 818 masm.branch32(Assembler::Equal, temp0, temp2, &loop_increment); in CheckNotBackReferenceIgnoreCase() 831 masm.branch32(Assembler::Above, temp2, Imm32(254 - 224), &fail); in CheckNotBackReferenceIgnoreCase() 834 masm.branch32(Assembler::Equal, temp2, Imm32(247 - 224), &fail); in CheckNotBackReferenceIgnoreCase() 842 masm.branch32(Assembler::NotEqual, temp0, temp2, &fail); in CheckNotBackReferenceIgnoreCase() 1325 masm.branch32(Assembler::Above, temp0, Imm32('9' - '0'), branch); in CheckSpecialCharacterClass() 1330 masm.branch32(Assembler::BelowOrEqual, temp0, Imm32('9' - '0'), branch); in CheckSpecialCharacterClass() 1339 masm.branch32(Assembler::BelowOrEqual, temp0, Imm32(0x0c - 0x0b), branch); in CheckSpecialCharacterClass() 1388 masm.branch32(Assembler::Above, temp0, Imm32(0x0c - 0x0b), branch); in CheckSpecialCharacterClass() [all …]
|
/dports/x11-toolkits/qt5-declarative-test/kde-qtdeclarative-5.15.2p41/src/3rdparty/masm/yarr/ |
H A D | YarrJIT.cpp | 468 return branch32(Above, index, length); in jumpIfNoAvailableInput() 474 return branch32(BelowOrEqual, index, length); in jumpIfAvailableInput() 480 return branch32(Above, additionalAmount, length); in checkNotEnoughInput() 485 return branch32(BelowOrEqual, index, length); in checkInput() 490 return branch32(Equal, index, length); in atEndOfInput() 495 return branch32(NotEqual, index, length); in notAtEndOfInput() 601 return branch32(NotEqual, character, Imm32(ch)); in jumpIfCharNotEquals() 1596 op.m_jumps.append(branch32(NotEqual, character, Imm32(ch))); in generatePatternCharacterFixed() 1603 branch32(NotEqual, countRegister, index).linkTo(loop, this); in generatePatternCharacterFixed() 1816 branch32(NotEqual, countRegister, index).linkTo(loop, this); in generateCharacterClassFixed() [all …]
|