HomeSort by relevance Sort by last modified time
    Searched refs:CodeLocationLabel (Results 1 - 15 of 15) sorted by null

  /external/webkit/JavaScriptCore/assembler/
RepatchBuffer.h 62 void relink(CodeLocationJump jump, CodeLocationLabel destination)
67 void relink(CodeLocationCall call, CodeLocationLabel destination)
79 MacroAssembler::repatchNearCall(nearCall, CodeLocationLabel(destination));
82 void relink(CodeLocationNearCall nearCall, CodeLocationLabel destination)
102 void relinkCallerToTrampoline(ReturnAddressPtr returnAddress, CodeLocationLabel label)
109 relinkCallerToTrampoline(returnAddress, CodeLocationLabel(newCalleeFunction));
117 void relinkNearCallerToTrampoline(ReturnAddressPtr returnAddress, CodeLocationLabel label)
124 relinkNearCallerToTrampoline(returnAddress, CodeLocationLabel(newCalleeFunction));
CodeLocation.h 38 class CodeLocationLabel;
59 CodeLocationLabel labelAtOffset(int offset);
86 class CodeLocationLabel : public CodeLocationCommon {
88 CodeLocationLabel() {}
89 explicit CodeLocationLabel(MacroAssemblerCodePtr location)
91 explicit CodeLocationLabel(void* location)
146 inline CodeLocationLabel CodeLocationCommon::labelAtOffset(int offset)
149 return CodeLocationLabel(reinterpret_cast<char*>(dataLocation()) + offset);
LinkBuffer.h 88 void link(Jump jump, CodeLocationLabel label)
93 void link(JumpList list, CodeLocationLabel label)
104 void patch(DataLabelPtr label, CodeLocationLabel value)
125 CodeLocationLabel locationOf(Label label)
127 return CodeLocationLabel(MacroAssembler::getLinkerAddress(code(), label.m_label));
157 CodeLocationLabel finalizeCodeAddendum()
161 return CodeLocationLabel(code());
AbstractMacroAssembler.h 480 static void linkJump(void* code, Jump jump, CodeLocationLabel target)
505 static void repatchJump(CodeLocationJump jump, CodeLocationLabel destination)
510 static void repatchNearCall(CodeLocationNearCall nearCall, CodeLocationLabel destination)
MacroAssemblerX86.h 189 static void repatchCall(CodeLocationCall call, CodeLocationLabel destination)
MacroAssemblerX86_64.h 437 static void repatchCall(CodeLocationCall call, CodeLocationLabel destination)
MacroAssemblerARM.h 916 static void repatchCall(CodeLocationCall call, CodeLocationLabel destination)
MacroAssemblerARMv7.h     [all...]
  /external/webkit/JavaScriptCore/bytecode/
JumpTable.h 43 CodeLocationLabel ctiOffset;
51 CodeLocationLabel ctiDefault; // FIXME: it should not be necessary to store this.
64 inline CodeLocationLabel ctiForValue(UString::Rep* value)
80 Vector<CodeLocationLabel> ctiOffsets;
81 CodeLocationLabel ctiDefault;
92 inline CodeLocationLabel ctiForValue(int32_t value)
StructureStubInfo.h 176 CodeLocationLabel stubRoutine;
178 CodeLocationLabel hotPathBegin;
Instruction.h 41 // *Sigh*, If the JIT is enabled we need to track the stubRountine (of type CodeLocationLabel),
46 typedef CodeLocationLabel PolymorphicAccessStructureListStubRoutineType;
CodeBlock.h 74 CodeLocationLabel nativeCode;
  /external/webkit/JavaScriptCore/jit/
JITPropertyAccess.cpp 611 CodeLocationLabel entryLabel = patchBuffer.finalizeCodeAddendum();
701 CodeLocationLabel slowCaseBegin = stubInfo->callReturnLocation.labelAtOffset(-patchOffsetGetByIdSlowCaseCall);
709 CodeLocationLabel entryLabel = patchBuffer.finalizeCodeAddendum();
    [all...]
JITStubs.cpp     [all...]
  /external/webkit/JavaScriptCore/bytecompiler/
BytecodeGenerator.cpp     [all...]

Completed in 395 milliseconds