Home
last modified time | relevance | path

Searched refs:branch32 (Results 1 – 25 of 513) sorted by relevance

12345678910>>...21

/dports/converters/wkhtmltopdf/qt-5db36ec/src/3rdparty/webkit/Source/JavaScriptCore/jit/
H A DJITArithmetic32_64.cpp57 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 DJITOpcodes32_64.cpp61 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 DWRECGenerator.cpp90 *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 DWRECGenerator.cpp90 *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 DWRECGenerator.cpp90 *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 DMacroAssembler.h61 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 DMacroAssembler.h61 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 DMacroAssembler.h61 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 DMacroAssembler.h71 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 DJITArithmetic.cpp57 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 DJITArithmetic.cpp57 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 DJITArithmetic.cpp57 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 Dqv4baselineassembler.cpp270 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 Dqv4baselineassembler.cpp270 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 DNativeRegExpMacroAssembler.cpp544 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 DNativeRegExpMacroAssembler.cpp519 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 DRegexJIT.cpp150 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 DRegexJIT.cpp150 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 DRegexJIT.cpp150 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 DNativeRegExpMacroAssembler.cpp557 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 DRegExpNativeMacroAssembler.cpp93 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 DRegExpNativeMacroAssembler.cpp93 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 DRegExpNativeMacroAssembler.cpp93 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 DNativeRegExpMacroAssembler.cpp681 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 DYarrJIT.cpp468 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 …]

12345678910>>...21