Home
last modified time | relevance | path

Searched refs:protoReg (Results 1 – 8 of 8) sorted by relevance

/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DBaselineIC.cpp2981 Register protoReg = regs.takeAny(); in generateStubCode() local
2983 masm.loadObjProto(i == 0 ? obj : protoReg, protoReg); in generateStubCode()
2984 masm.branchTestPtr(Assembler::Zero, protoReg, protoReg, &failureUnstow); in generateStubCode()
2989 regs.add(protoReg); in generateStubCode()
3582 Register protoReg = R0.scratchReg(); in generateStubCode() local
3585 masm.loadObjProto(i == 0 ? objReg : protoReg, protoReg); in generateStubCode()
3586 masm.branchTestPtr(Assembler::Zero, protoReg, protoReg, &failurePopR0Scratch); in generateStubCode()
4846 Register protoReg = regs.takeAny(); in generateStubCode() local
4849 masm.loadObjProto(i == 0 ? objReg : protoReg, protoReg); in generateStubCode()
4850 masm.branchTestPtr(Assembler::Zero, protoReg, protoReg, &failureUnstow); in generateStubCode()
[all …]
H A DIonCaches.cpp3050 Register protoReg = tempReg; in GenerateAddSlot() local
3056 masm.loadObjProto(first ? object : protoReg, protoReg); in GenerateAddSlot()
3060 masm.branchTestObjShape(Assembler::NotEqual, protoReg, protoShape, failures); in GenerateAddSlot()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DBaselineIC.cpp3195 Register protoReg = regs.takeAny(); in generateStubCode() local
3197 masm.loadObjProto(i == 0 ? obj : protoReg, protoReg); in generateStubCode()
3198 masm.branchTestPtr(Assembler::Zero, protoReg, protoReg, &failureUnstow); in generateStubCode()
3203 regs.add(protoReg); in generateStubCode()
3794 Register protoReg = R0.scratchReg(); in generateStubCode() local
3797 masm.loadObjProto(i == 0 ? objReg : protoReg, protoReg); in generateStubCode()
3798 masm.branchTestPtr(Assembler::Zero, protoReg, protoReg, &failurePopR0Scratch); in generateStubCode()
5046 Register protoReg = regs.takeAny(); in generateStubCode() local
5049 masm.loadObjProto(i == 0 ? objReg : protoReg, protoReg); in generateStubCode()
5050 masm.branchTestPtr(Assembler::Zero, protoReg, protoReg, &failureUnstow); in generateStubCode()
[all …]
H A DSharedIC.cpp3546 Register protoReg = regs.takeAny(); in generateStubCode() local
3549 masm.loadObjProto(i == 0 ? objReg : protoReg, protoReg); in generateStubCode()
3550 masm.branchTestPtr(Assembler::Zero, protoReg, protoReg, &failure); in generateStubCode()
3553 masm.branchTestObjShape(Assembler::NotEqual, protoReg, scratch, &failure); in generateStubCode()
H A DIonCaches.cpp3030 Register protoReg = tempReg; in GenerateAddSlot() local
3036 masm.loadObjProto(first ? object : protoReg, protoReg); in GenerateAddSlot()
3040 masm.branchTestObjShape(Assembler::NotEqual, protoReg, protoShape, failures); in GenerateAddSlot()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DCodeGenerator.cpp13429 mozilla::Maybe<Register> protoReg; in emitInstanceOf() local
13433 protoReg.emplace(ToRegister(prototypeObject)); in emitInstanceOf()
13454 masm.branchPtr(Assembler::NotEqual, output, *protoReg, in emitInstanceOf()
13484 ool = oolCallVM<Fn, IsPrototypeOf>(ins, ArgList(*protoReg, objReg), in emitInstanceOf()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DCodeGenerator.cpp13429 mozilla::Maybe<Register> protoReg; in emitInstanceOf() local
13433 protoReg.emplace(ToRegister(prototypeObject)); in emitInstanceOf()
13454 masm.branchPtr(Assembler::NotEqual, output, *protoReg, in emitInstanceOf()
13484 ool = oolCallVM<Fn, IsPrototypeOf>(ins, ArgList(*protoReg, objReg), in emitInstanceOf()
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DCodeGenerator.cpp14052 mozilla::Maybe<Register> protoReg; in emitInstanceOf() local
14056 protoReg.emplace(ToRegister(prototypeObject)); in emitInstanceOf()
14077 masm.branchPtr(Assembler::NotEqual, output, *protoReg, in emitInstanceOf()
14107 ool = oolCallVM<Fn, IsPrototypeOf>(ins, ArgList(*protoReg, objReg), in emitInstanceOf()