Searched refs:labelAtOffset (Results 1 - 13 of 13) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/assembler/
H A DCodeLocation.h59 CodeLocationLabel labelAtOffset(int offset);
166 inline CodeLocationLabel CodeLocationCommon::labelAtOffset(int offset) function in class:JSC::CodeLocationCommon
H A DAssemblerBuffer.h55 AssemblerLabel labelAtOffset(int offset) const function in struct:JSC::AssemblerLabel
H A DMacroAssemblerX86.h265 return label.labelAtOffset(-totalBytes);
276 return label.labelAtOffset(-totalBytes);
H A DMacroAssemblerX86_64.h597 return label.labelAtOffset(-totalBytes);
622 X86Assembler::linkPointer(code, call.m_label.labelAtOffset(-REPTACH_OFFSET_CALL_R11), function.value());
H A DMacroAssemblerARM.h1318 return label.labelAtOffset(0);
H A DMacroAssemblerARMv7.h1781 return label.labelAtOffset(-twoWordOpSize * 2);
H A DMacroAssemblerSH4.h2138 return label.labelAtOffset(0);
H A DMacroAssemblerMIPS.h2721 return label.labelAtOffset(0);
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/
H A DJITPropertyAccess.cpp819 CodeLocationLabel slowCaseBegin = stubInfo->callReturnLocation.labelAtOffset(-stubInfo->patch.baseline.u.get.coldPathBegin);
825 patchBuffer.link(success, stubInfo->hotPathBegin.labelAtOffset(stubInfo->patch.baseline.u.get.putResult));
832 stubInfo->hotPathBegin.labelAtOffset(
881 CodeLocationLabel slowCaseBegin = stubInfo->callReturnLocation.labelAtOffset(-stubInfo->patch.baseline.u.get.coldPathBegin);
887 patchBuffer.link(success, stubInfo->hotPathBegin.labelAtOffset(stubInfo->patch.baseline.u.get.putResult));
900 toCString(*m_codeBlock).data(), stubInfo->hotPathBegin.labelAtOffset(
954 lastProtoBegin = stubInfo->callReturnLocation.labelAtOffset(-stubInfo->patch.baseline.u.get.coldPathBegin);
959 patchBuffer.link(success, stubInfo->hotPathBegin.labelAtOffset(stubInfo->patch.baseline.u.get.putResult));
965 toCString(*m_codeBlock).data(), stubInfo->hotPathBegin.labelAtOffset(
1033 patchBuffer.link(success, stubInfo->hotPathBegin.labelAtOffset(stubInf
[all...]
H A DJITPropertyAccess32_64.cpp782 CodeLocationLabel slowCaseBegin = stubInfo->callReturnLocation.labelAtOffset(-stubInfo->patch.baseline.u.get.coldPathBegin);
788 patchBuffer.link(success, stubInfo->hotPathBegin.labelAtOffset(stubInfo->patch.baseline.u.get.putResult));
794 toCString(*m_codeBlock).data(), stubInfo->hotPathBegin.labelAtOffset(
845 CodeLocationLabel slowCaseBegin = stubInfo->callReturnLocation.labelAtOffset(-stubInfo->patch.baseline.u.get.coldPathBegin);
851 patchBuffer.link(success, stubInfo->hotPathBegin.labelAtOffset(stubInfo->patch.baseline.u.get.putResult));
865 toCString(*m_codeBlock).data(), stubInfo->hotPathBegin.labelAtOffset(
920 lastProtoBegin = stubInfo->callReturnLocation.labelAtOffset(-stubInfo->patch.baseline.u.get.coldPathBegin);
925 patchBuffer.link(success, stubInfo->hotPathBegin.labelAtOffset(stubInfo->patch.baseline.u.get.putResult));
931 toCString(*m_codeBlock).data(), stubInfo->hotPathBegin.labelAtOffset(
998 patchBuffer.link(success, stubInfo->hotPathBegin.labelAtOffset(stubInf
[all...]
H A DJITCall.cpp250 patchBuffer.link(done, callLinkInfo->hotPathOther.labelAtOffset(0));
258 callLinkInfo->hotPathOther.labelAtOffset(0).executableAddress(),
H A DJITCall32_64.cpp331 patchBuffer.link(done, callLinkInfo->hotPathOther.labelAtOffset(0));
339 callLinkInfo->hotPathOther.labelAtOffset(0).executableAddress(),
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGRepatch.cpp170 linkRestoreScratch(patchBuffer, needToRestoreScratch, success, fail, failureCases, stubInfo.callReturnLocation.labelAtOffset(stubInfo.patch.dfg.deltaCallToDone), stubInfo.callReturnLocation.labelAtOffset(stubInfo.patch.dfg.deltaCallToSlowCase));
302 toCString(*exec->codeBlock()).data(), stubInfo.callReturnLocation.labelAtOffset(
353 generateProtoChainAccessStub(exec, stubInfo, prototypeChain, count, offset, structure, stubInfo.callReturnLocation.labelAtOffset(stubInfo.patch.dfg.deltaCallToDone), stubInfo.callReturnLocation.labelAtOffset(stubInfo.patch.dfg.deltaCallToSlowCase), stubInfo.stubRoutine);
403 polymorphicStructureList = new PolymorphicAccessStructureList(*vm, codeBlock->ownerExecutable(), JITStubRoutine::createSelfManagedRoutine(stubInfo.callReturnLocation.labelAtOffset(stubInfo.patch.dfg.deltaCallToSlowCase)), stubInfo.u.getByIdSelf.baseObjectStructure.get(), true);
516 lastProtoBegin = stubInfo.callReturnLocation.labelAtOffset(stubInfo.patch.dfg.deltaCallToSlowCase);
520 patchBuffer.link(success, stubInfo.callReturnLocation.labelAtOffset(stubInfo.patch.dfg.deltaCallToDone));
531 toCString(*exec->codeBlock()).data(), stubInfo.callReturnLocation.labelAtOffset(
604 generateProtoChainAccessStub(exec, stubInfo, prototypeChain, count, offset, structure, stubInfo.callReturnLocation.labelAtOffset(stubInf
[all...]

Completed in 225 milliseconds