Home
last modified time | relevance | path

Searched refs:bailOnEquality (Results 1 – 25 of 30) sorted by relevance

12

/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DMIR.h10905 MGuardObjectGroup(MDefinition* obj, ObjectGroup* group, bool bailOnEquality, in MGuardObjectGroup() argument
10909 bailOnEquality_(bailOnEquality), in MGuardObjectGroup()
10926 bool bailOnEquality, BailoutKind bailoutKind) { in INSTRUCTION_HEADER()
10927 return new(alloc) MGuardObjectGroup(obj, group, bailOnEquality, bailoutKind); in INSTRUCTION_HEADER()
10936 bool bailOnEquality() const { in bailOnEquality() function
10947 if (bailOnEquality() != ins->toGuardObjectGroup()->bailOnEquality()) in congruentTo()
10967 bailOnEquality_(bailOnEquality) in MGuardObjectIdentity()
10978 bool bailOnEquality) { in INSTRUCTION_HEADER()
10979 return new(alloc) MGuardObjectIdentity(obj, expected, bailOnEquality); in INSTRUCTION_HEADER()
10988 bool bailOnEquality() const { in bailOnEquality() function
[all …]
H A DMIR.cpp5477 TypeSet::ObjectKey* key, bool bailOnEquality) in AddGroupGuard() argument
5482 guard = MGuardObjectGroup::New(alloc, obj, key->group(), bailOnEquality, in AddGroupGuard()
5487 guard = MGuardObjectIdentity::New(alloc, obj, singletonConst, bailOnEquality); in AddGroupGuard()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DMIR.h11239 MGuardObjectGroup(MDefinition* obj, ObjectGroup* group, bool bailOnEquality, in MGuardObjectGroup() argument
11243 bailOnEquality_(bailOnEquality), in MGuardObjectGroup()
11264 bool bailOnEquality() const { in bailOnEquality() function
11275 if (bailOnEquality() != ins->toGuardObjectGroup()->bailOnEquality()) in congruentTo()
11296 MGuardObjectIdentity(MDefinition* obj, MDefinition* expected, bool bailOnEquality) in MGuardObjectIdentity() argument
11298 bailOnEquality_(bailOnEquality) in MGuardObjectIdentity()
11310 bool bailOnEquality() const { in INSTRUCTION_HEADER()
11316 if (bailOnEquality() != ins->toGuardObjectIdentity()->bailOnEquality()) in congruentTo()
H A DMIR.cpp6503 TypeSet::ObjectKey* key, bool bailOnEquality) in AddGroupGuard() argument
6508 guard = MGuardObjectGroup::New(alloc, obj, key->group(), bailOnEquality, in AddGroupGuard()
6513 guard = MGuardObjectIdentity::New(alloc, obj, singletonConst, bailOnEquality); in AddGroupGuard()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DMIR.h9099 MGuardObjectGroup(MDefinition* obj, ObjectGroup* group, bool bailOnEquality, in MGuardObjectGroup() argument
9103 bailOnEquality_(bailOnEquality), in MGuardObjectGroup()
9116 bool bailOnEquality() const { return bailOnEquality_; } in bailOnEquality() function
9125 if (bailOnEquality() != ins->toGuardObjectGroup()->bailOnEquality()) { in congruentTo()
9147 bool bailOnEquality) in MGuardObjectIdentity() argument
9149 bailOnEquality_(bailOnEquality) { in MGuardObjectIdentity()
9161 bool bailOnEquality() const { return bailOnEquality_; } in INSTRUCTION_HEADER()
9167 if (bailOnEquality() != ins->toGuardObjectIdentity()->bailOnEquality()) { in congruentTo()
H A DMIR.cpp5617 if (!bailOnEquality()) { in foldsTo()
6220 bool bailOnEquality) { in AddGroupGuard() argument
6224 guard = MGuardObjectGroup::New(alloc, obj, key->group(), bailOnEquality, in AddGroupGuard()
6231 MGuardObjectIdentity::New(alloc, obj, singletonConst, bailOnEquality); in AddGroupGuard()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DMIR.h9732 MGuardObjectGroup(MDefinition* obj, ObjectGroup* group, bool bailOnEquality, in MGuardObjectGroup() argument
9736 bailOnEquality_(bailOnEquality), in MGuardObjectGroup()
9754 bool bailOnEquality() const { return bailOnEquality_; } in bailOnEquality() function
9759 if (bailOnEquality() != ins->toGuardObjectGroup()->bailOnEquality()) in congruentTo()
9778 bool bailOnEquality) in MGuardObjectIdentity() argument
9780 bailOnEquality_(bailOnEquality) { in MGuardObjectIdentity()
9791 bool bailOnEquality() const { return bailOnEquality_; } in INSTRUCTION_HEADER()
9794 if (bailOnEquality() != ins->toGuardObjectIdentity()->bailOnEquality()) in congruentTo()
H A DMIR.cpp5817 bool bailOnEquality) { in AddGroupGuard() argument
5821 guard = MGuardObjectGroup::New(alloc, obj, key->group(), bailOnEquality, in AddGroupGuard()
5828 MGuardObjectIdentity::New(alloc, obj, singletonConst, bailOnEquality); in AddGroupGuard()
H A DCodeGenerator.cpp3693 guard->mir()->bailOnEquality() ? Assembler::Equal : Assembler::NotEqual; in visitGuardObjectGroup()
3704 guard->mir()->bailOnEquality() ? Assembler::Equal : Assembler::NotEqual; in visitGuardObjectIdentity()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DMIR.cpp5405 if (!bailOnEquality()) { in foldsTo()
5416 if (!bailOnEquality() && object()->isNurseryObject() && in foldsTo()
5569 if (bailOnEquality() != ins->toGuardFunctionKind()->bailOnEquality()) { in congruentTo()
H A DMIR.h7433 bool bailOnEquality) in MGuardObjectIdentity() argument
7435 bailOnEquality_(bailOnEquality) { in MGuardObjectIdentity()
7447 bool bailOnEquality() const { return bailOnEquality_; } in INSTRUCTION_HEADER()
7453 if (bailOnEquality() != ins->toGuardObjectIdentity()->bailOnEquality()) { in congruentTo()
H A DMIROps.yaml1485 bailOnEquality: bool
H A DCodeGenerator.cpp4374 guard->mir()->bailOnEquality() ? Assembler::Equal : Assembler::NotEqual; in visitGuardObjectIdentity()
4719 lir->mir()->bailOnEquality() ? Assembler::Equal : Assembler::NotEqual; in visitGuardFunctionKind()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DMIR.cpp5405 if (!bailOnEquality()) { in foldsTo()
5416 if (!bailOnEquality() && object()->isNurseryObject() && in foldsTo()
5569 if (bailOnEquality() != ins->toGuardFunctionKind()->bailOnEquality()) { in congruentTo()
H A DMIR.h7433 bool bailOnEquality) in MGuardObjectIdentity() argument
7435 bailOnEquality_(bailOnEquality) { in MGuardObjectIdentity()
7447 bool bailOnEquality() const { return bailOnEquality_; } in INSTRUCTION_HEADER()
7453 if (bailOnEquality() != ins->toGuardObjectIdentity()->bailOnEquality()) { in congruentTo()
H A DMIROps.yaml1485 bailOnEquality: bool
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DMIR.cpp5767 if (!bailOnEquality()) { in foldsTo()
5778 if (!bailOnEquality() && object()->isNurseryObject() && in foldsTo()
5934 if (bailOnEquality() != ins->toGuardFunctionKind()->bailOnEquality()) { in congruentTo()
H A DMIR.h7435 bool bailOnEquality) in MGuardObjectIdentity() argument
7437 bailOnEquality_(bailOnEquality) { in MGuardObjectIdentity()
7449 bool bailOnEquality() const { return bailOnEquality_; } in INSTRUCTION_HEADER()
7455 if (bailOnEquality() != ins->toGuardObjectIdentity()->bailOnEquality()) { in congruentTo()
H A DMIROps.yaml1538 bailOnEquality: bool
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/mips-shared/
H A DCodeGenerator-mips-shared.cpp1501 Assembler::Condition cond = guard->mir()->bailOnEquality() in visitGuardObjectGroup()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/arm/
H A DCodeGenerator-arm.cpp1642 guard->mir()->bailOnEquality() ? Assembler::Equal : Assembler::NotEqual; in visitGuardObjectGroup()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/mips-shared/
H A DCodeGenerator-mips-shared.cpp1805 Assembler::Condition cond = guard->mir()->bailOnEquality()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/x86-shared/
H A DCodeGenerator-x86-shared.cpp2153 guard->mir()->bailOnEquality() ? Assembler::Equal : Assembler::NotEqual; in visitGuardObjectGroup()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/arm/
H A DCodeGenerator-arm.cpp1751 guard->mir()->bailOnEquality() ? Assembler::Equal : Assembler::NotEqual;
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/x86-shared/
H A DCodeGenerator-x86-shared.cpp2357 guard->mir()->bailOnEquality() ? Assembler::Equal : Assembler::NotEqual; in visitGuardObjectGroup()

12