Searched refs:CodeLocationLabel (Results 1 – 16 of 16) sorted by relevance
/external/webkit/JavaScriptCore/assembler/ |
D | RepatchBuffer.h | 62 void relink(CodeLocationJump jump, CodeLocationLabel destination) in relink() 67 void relink(CodeLocationCall call, CodeLocationLabel destination) in relink() 79 MacroAssembler::repatchNearCall(nearCall, CodeLocationLabel(destination)); in relink() 82 void relink(CodeLocationNearCall nearCall, CodeLocationLabel destination) in relink() 102 void relinkCallerToTrampoline(ReturnAddressPtr returnAddress, CodeLocationLabel label) in relinkCallerToTrampoline() 109 relinkCallerToTrampoline(returnAddress, CodeLocationLabel(newCalleeFunction)); in relinkCallerToTrampoline() 117 void relinkNearCallerToTrampoline(ReturnAddressPtr returnAddress, CodeLocationLabel label) in relinkNearCallerToTrampoline() 124 relinkNearCallerToTrampoline(returnAddress, CodeLocationLabel(newCalleeFunction)); in relinkNearCallerToTrampoline()
|
D | CodeLocation.h | 38 class CodeLocationLabel; variable 59 CodeLocationLabel labelAtOffset(int offset); 86 class CodeLocationLabel : public CodeLocationCommon { 88 CodeLocationLabel() {} in CodeLocationLabel() function 89 explicit CodeLocationLabel(MacroAssemblerCodePtr location) in CodeLocationLabel() function 91 explicit CodeLocationLabel(void* location) in CodeLocationLabel() function 146 inline CodeLocationLabel CodeLocationCommon::labelAtOffset(int offset) in labelAtOffset() 149 return CodeLocationLabel(reinterpret_cast<char*>(dataLocation()) + offset); in labelAtOffset()
|
D | LinkBuffer.h | 88 void link(Jump jump, CodeLocationLabel label) in link() 93 void link(JumpList list, CodeLocationLabel label) in link() 104 void patch(DataLabelPtr label, CodeLocationLabel value) in patch() 125 CodeLocationLabel locationOf(Label label) in locationOf() 127 return CodeLocationLabel(MacroAssembler::getLinkerAddress(code(), label.m_label)); in locationOf() 157 CodeLocationLabel finalizeCodeAddendum() in finalizeCodeAddendum() 161 return CodeLocationLabel(code()); in finalizeCodeAddendum()
|
D | AbstractMacroAssembler.h | 490 static void linkJump(void* code, Jump jump, CodeLocationLabel target) in linkJump() 515 static void repatchJump(CodeLocationJump jump, CodeLocationLabel destination) in repatchJump() 520 static void repatchNearCall(CodeLocationNearCall nearCall, CodeLocationLabel destination) in repatchNearCall()
|
D | MacroAssemblerX86.h | 189 static void repatchCall(CodeLocationCall call, CodeLocationLabel destination) in repatchCall()
|
D | MacroAssemblerX86_64.h | 478 static void repatchCall(CodeLocationCall call, CodeLocationLabel destination) in repatchCall()
|
D | MacroAssemblerARM.h | 778 static void repatchCall(CodeLocationCall call, CodeLocationLabel destination) in repatchCall()
|
D | MacroAssemblerARMv7.h | 1067 static void repatchCall(CodeLocationCall call, CodeLocationLabel destination) in repatchCall()
|
/external/webkit/JavaScriptCore/bytecode/ |
D | JumpTable.h | 43 CodeLocationLabel ctiOffset; 51 CodeLocationLabel ctiDefault; // FIXME: it should not be necessary to store this. 64 inline CodeLocationLabel ctiForValue(UString::Rep* value) in ctiForValue() 80 Vector<CodeLocationLabel> ctiOffsets; 81 CodeLocationLabel ctiDefault; 92 inline CodeLocationLabel ctiForValue(int32_t value) in ctiForValue()
|
D | StructureStubInfo.h | 176 CodeLocationLabel stubRoutine; 178 CodeLocationLabel hotPathBegin;
|
D | Instruction.h | 46 typedef CodeLocationLabel PolymorphicAccessStructureListStubRoutineType;
|
D | CodeBlock.h | 74 CodeLocationLabel nativeCode;
|
/external/webkit/JavaScriptCore/jit/ |
D | JITPropertyAccess.cpp | 610 CodeLocationLabel entryLabel = patchBuffer.finalizeCodeAddendum(); in privateCompilePutByIdTransition() 700 …CodeLocationLabel slowCaseBegin = stubInfo->callReturnLocation.labelAtOffset(-patchOffsetGetByIdSl… in privateCompilePatchGetArrayLength() 708 CodeLocationLabel entryLabel = patchBuffer.finalizeCodeAddendum(); in privateCompilePatchGetArrayLength() 747 …CodeLocationLabel slowCaseBegin = stubInfo->callReturnLocation.labelAtOffset(-patchOffsetGetByIdSl… in privateCompileGetByIdProto() 755 CodeLocationLabel entryLabel = patchBuffer.finalizeCodeAddendum(); in privateCompileGetByIdProto() 779 CodeLocationLabel lastProtoBegin = polymorphicStructures->list[currentIndex - 1].stubRoutine; in privateCompileGetByIdSelfList() 788 CodeLocationLabel entryLabel = patchBuffer.finalizeCodeAddendum(); in privateCompileGetByIdSelfList() 826 CodeLocationLabel lastProtoBegin = prototypeStructures->list[currentIndex - 1].stubRoutine; in privateCompileGetByIdProtoList() 833 CodeLocationLabel entryLabel = patchBuffer.finalizeCodeAddendum(); in privateCompileGetByIdProtoList() 880 CodeLocationLabel lastProtoBegin = prototypeStructures->list[currentIndex - 1].stubRoutine; in privateCompileGetByIdChainList() [all …]
|
D | JITStubs.cpp | 1238 …polymorphicStructureList = new PolymorphicAccessStructureList(CodeLocationLabel(), stubInfo->u.get… in DEFINE_STUB_FUNCTION() 1263 stubInfo->stubRoutine = CodeLocationLabel(); in getPolymorphicAccessStructureListSlot() 1268 stubInfo->stubRoutine = CodeLocationLabel(); in getPolymorphicAccessStructureListSlot()
|
/external/webkit/JavaScriptCore/bytecompiler/ |
D | BytecodeGenerator.cpp | 1773 …ffsetFrom(0), instructions().size(), m_dynamicScopeDepth + m_baseScopeDepth, CodeLocationLabel() }; in emitCatch()
|
/external/webkit/JavaScriptCore/ |
D | ChangeLog-2009-06-16 | 57 (JSC::CodeLocationLabel::CodeLocationLabel): 913 (JSC::AbstractMacroAssembler::CodeLocationLabel::addressForSwitch): 914 (JSC::AbstractMacroAssembler::CodeLocationLabel::addressForExceptionHandler): 915 (JSC::AbstractMacroAssembler::CodeLocationLabel::addressForJSR): 916 (JSC::AbstractMacroAssembler::CodeLocationLabel::operator!): 917 (JSC::AbstractMacroAssembler::CodeLocationLabel::reset): 918 (JSC::AbstractMacroAssembler::CodeLocationLabel::CodeLocationLabel): 919 (JSC::AbstractMacroAssembler::CodeLocationLabel::getJumpDestination): 1281 (JSC::AbstractMacroAssembler::CodeLocationLabel::fromFunctionPointer): 11334 (JSC::AbstractMacroAssembler::CodeLocationLabel::addressForSwitch): [all …]
|