Home
last modified time | relevance | path

Searched refs:emitPreBarrier (Results 1 – 25 of 36) sorted by relevance

12

/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DMacroAssembler-inl.h740 EmitPreBarrier emitPreBarrier) { in storeObjGroup() argument
743 emitPreBarrier(*this, groupAddr); in storeObjGroup()
749 EmitPreBarrier emitPreBarrier) { in storeObjGroup() argument
751 emitPreBarrier(*this, groupAddr); in storeObjGroup()
757 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
760 emitPreBarrier(*this, shapeAddr); in storeObjShape()
766 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
768 emitPreBarrier(*this, shapeAddr); in storeObjShape()
H A DMacroAssembler.h2223 EmitPreBarrier emitPreBarrier);
2226 EmitPreBarrier emitPreBarrier);
2229 EmitPreBarrier emitPreBarrier);
2232 EmitPreBarrier emitPreBarrier);
H A DCodeGenerator.cpp3333 if (lir->mir()->needsBarrier()) emitPreBarrier(dest); in visitStoreSlotT()
3355 if (lir->mir()->needsBarrier()) emitPreBarrier(Address(base, offset)); in visitStoreSlotV()
3489 if (mir->needsBarrier()) emitPreBarrier(addr); in emitSetPropertyPolymorphic()
3496 if (mir->needsBarrier()) emitPreBarrier(addr); in emitSetPropertyPolymorphic()
6534 emitPreBarrier(argAddr); in visitSetArgumentsObjectArg()
8686 emitPreBarrier(elements, index, store->mir()->offsetAdjustment()); in visitStoreElementT()
8703 emitPreBarrier(elements, index, lir->mir()->offsetAdjustment()); in visitStoreElementV()
8737 if (lir->mir()->needsBarrier()) emitPreBarrier(elements, lir->index(), 0); in emitStoreElementHoleT()
8768 if (lir->mir()->needsBarrier()) emitPreBarrier(elements, lir->index(), 0); in emitStoreElementHoleV()
10193 if (ins->mir()->needsBarrier()) emitPreBarrier(address); in visitStoreFixedSlotV()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DMacroAssembler-inl.h866 EmitPreBarrier emitPreBarrier) { in storeObjGroup() argument
869 emitPreBarrier(*this, groupAddr); in storeObjGroup()
875 EmitPreBarrier emitPreBarrier) { in storeObjGroup() argument
877 emitPreBarrier(*this, groupAddr); in storeObjGroup()
883 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
886 emitPreBarrier(*this, shapeAddr); in storeObjShape()
892 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
894 emitPreBarrier(*this, shapeAddr); in storeObjShape()
H A DMacroAssembler.h3190 EmitPreBarrier emitPreBarrier);
3193 EmitPreBarrier emitPreBarrier);
3196 EmitPreBarrier emitPreBarrier);
3199 EmitPreBarrier emitPreBarrier);
H A DCodeGenerator.cpp4305 emitPreBarrier(dest); in visitStoreDynamicSlotT()
4333 emitPreBarrier(Address(base, offset)); in visitStoreDynamicSlotV()
4430 emitPreBarrier(addr); in emitSetPropertyPolymorphic()
4439 emitPreBarrier(addr); in emitSetPropertyPolymorphic()
7758 emitPreBarrier(argAddr); in visitSetArgumentsObjectArg()
10079 emitPreBarrier(elements, index); in visitStoreElementT()
10096 emitPreBarrier(elements, index); in visitStoreElementV()
10130 emitPreBarrier(elements, lir->index()); in emitStoreElementHoleT()
11592 emitPreBarrier(address); in visitStoreFixedSlotV()
11607 emitPreBarrier(address); in visitStoreFixedSlotT()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DMacroAssembler-inl.h924 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
927 emitPreBarrier(*this, shapeAddr); in storeObjShape()
933 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
935 emitPreBarrier(*this, shapeAddr); in storeObjShape()
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DMacroAssembler-inl.h951 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
954 emitPreBarrier(*this, shapeAddr); in storeObjShape()
960 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
962 emitPreBarrier(*this, shapeAddr); in storeObjShape()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DMacroAssembler-inl.h924 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
927 emitPreBarrier(*this, shapeAddr); in storeObjShape()
933 EmitPreBarrier emitPreBarrier) { in storeObjShape() argument
935 emitPreBarrier(*this, shapeAddr); in storeObjShape()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/shared/
H A DCodeGenerator-shared.h279 void emitPreBarrier(Register elements, const LAllocation* index);
280 void emitPreBarrier(Address address);
H A DCodeGenerator-shared.cpp969 void CodeGeneratorShared::emitPreBarrier(Register elements, in emitPreBarrier() function in js::jit::CodeGeneratorShared
980 void CodeGeneratorShared::emitPreBarrier(Address address) { in emitPreBarrier() function in js::jit::CodeGeneratorShared
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/shared/
H A DCodeGenerator-shared.h279 void emitPreBarrier(Register elements, const LAllocation* index);
280 void emitPreBarrier(Address address);
H A DCodeGenerator-shared.cpp969 void CodeGeneratorShared::emitPreBarrier(Register elements, in emitPreBarrier() function in js::jit::CodeGeneratorShared
980 void CodeGeneratorShared::emitPreBarrier(Address address) { in emitPreBarrier() function in js::jit::CodeGeneratorShared
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/shared/
H A DCodeGenerator-shared.h287 void emitPreBarrier(Register elements, const LAllocation* index);
288 void emitPreBarrier(Address address);
H A DCodeGenerator-shared.cpp961 void CodeGeneratorShared::emitPreBarrier(Register elements, in emitPreBarrier() function in js::jit::CodeGeneratorShared
972 void CodeGeneratorShared::emitPreBarrier(Address address) { in emitPreBarrier() function in js::jit::CodeGeneratorShared
/dports/www/firefox/firefox-99.0/js/src/jit/shared/
H A DCodeGenerator-shared.h278 void emitPreBarrier(Register elements, const LAllocation* index);
279 void emitPreBarrier(Address address);
H A DCodeGenerator-shared.cpp971 void CodeGeneratorShared::emitPreBarrier(Register elements, in emitPreBarrier() function in js::jit::CodeGeneratorShared
982 void CodeGeneratorShared::emitPreBarrier(Address address) { in emitPreBarrier() function in js::jit::CodeGeneratorShared
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/shared/
H A DCodeGenerator-shared.h340 void emitPreBarrier(Register base, const LAllocation* index);
341 void emitPreBarrier(Address address);
H A DCodeGenerator-shared.cpp1532 CodeGeneratorShared::emitPreBarrier(Register base, const LAllocation* index) in emitPreBarrier() function in js::jit::CodeGeneratorShared
1544 CodeGeneratorShared::emitPreBarrier(Address address) in emitPreBarrier() function in js::jit::CodeGeneratorShared
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/shared/
H A DCodeGenerator-shared.h348 void emitPreBarrier(Register base, const LAllocation* index, int32_t offsetAdjustment);
349 void emitPreBarrier(Address address);
H A DCodeGenerator-shared.cpp1539 CodeGeneratorShared::emitPreBarrier(Register base, const LAllocation* index, int32_t offsetAdjustme… in emitPreBarrier() function in js::jit::CodeGeneratorShared
1551 CodeGeneratorShared::emitPreBarrier(Address address) in emitPreBarrier() function in js::jit::CodeGeneratorShared
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/shared/
H A DCodeGenerator-shared.h359 void emitPreBarrier(Register base, const LAllocation* index,
361 void emitPreBarrier(Address address);
H A DCodeGenerator-shared.cpp1551 void CodeGeneratorShared::emitPreBarrier(Register base, in emitPreBarrier() function in js::jit::CodeGeneratorShared
1563 void CodeGeneratorShared::emitPreBarrier(Address address) { in emitPreBarrier() function in js::jit::CodeGeneratorShared
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DCodeGenerator.cpp2358 emitPreBarrier(dest); in visitStoreSlotT()
2383 emitPreBarrier(Address(base, offset)); in visitStoreSlotV()
2511 emitPreBarrier(addr); in emitSetPropertyPolymorphic()
2518 emitPreBarrier(addr); in emitSetPropertyPolymorphic()
5163 emitPreBarrier(argAddr); in visitSetArgumentsObjectArg()
6869 emitPreBarrier(elements, index); in visitStoreElementT()
6887 emitPreBarrier(elements, index); in visitStoreElementV()
6919 emitPreBarrier(elements, index); in visitStoreElementHoleT()
6969 emitPreBarrier(elements, index); in visitStoreElementHoleV()
8555 emitPreBarrier(address); in visitStoreFixedSlotV()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DCodeGenerator.cpp2984 emitPreBarrier(dest); in visitStoreSlotT()
3009 emitPreBarrier(Address(base, offset)); in visitStoreSlotV()
3140 emitPreBarrier(addr); in emitSetPropertyPolymorphic()
3147 emitPreBarrier(addr); in emitSetPropertyPolymorphic()
6152 emitPreBarrier(argAddr); in visitSetArgumentsObjectArg()
8142 emitPreBarrier(elements, index, store->mir()->offsetAdjustment()); in visitStoreElementT()
8160 emitPreBarrier(elements, index, lir->mir()->offsetAdjustment()); in visitStoreElementV()
8196 emitPreBarrier(elements, index, 0); in emitStoreElementHoleT()
8256 emitPreBarrier(elements, index, 0); in emitStoreElementHoleV()
9957 emitPreBarrier(address); in visitStoreFixedSlotV()
[all …]

12