/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/ |
H A D | BaselineIC.cpp | 2981 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 D | IonCaches.cpp | 3050 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 D | BaselineIC.cpp | 3195 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 D | SharedIC.cpp | 3546 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 D | IonCaches.cpp | 3030 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 D | CodeGenerator.cpp | 13429 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 D | CodeGenerator.cpp | 13429 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 D | CodeGenerator.cpp | 14052 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()
|