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

  /external/webkit/JavaScriptCore/assembler/
MacroAssemblerX86.h 141 DataLabelPtr moveWithPatch(ImmPtr initialValue, RegisterID dest)
144 return DataLabelPtr(this);
147 Jump branchPtrWithPatch(Condition cond, RegisterID left, DataLabelPtr& dataLabel, ImmPtr initialRightValue = ImmPtr(0))
150 dataLabel = DataLabelPtr(this);
154 Jump branchPtrWithPatch(Condition cond, Address left, DataLabelPtr& dataLabel, ImmPtr initialRightValue = ImmPtr(0))
157 dataLabel = DataLabelPtr(this);
161 DataLabelPtr storePtrWithPatch(ImmPtr initialValue, ImplicitAddress address)
164 return DataLabelPtr(this);
LinkBuffer.h 59 typedef MacroAssembler::DataLabelPtr DataLabelPtr;
99 void patch(DataLabelPtr label, void* value)
104 void patch(DataLabelPtr label, CodeLocationLabel value)
130 CodeLocationDataLabelPtr locationOf(DataLabelPtr label)
AbstractMacroAssembler.h 240 // DataLabelPtr:
242 // A DataLabelPtr is used to refer to a location in the code containing a pointer to be
244 class DataLabelPtr {
249 DataLabelPtr()
253 DataLabelPtr(AbstractMacroAssembler<AssemblerType>* masm)
264 // A DataLabelPtr is used to refer to a location in the code containing a pointer to be
449 ptrdiff_t differenceBetween(Label from, DataLabelPtr to)
459 ptrdiff_t differenceBetween(DataLabelPtr from, Jump to)
464 ptrdiff_t differenceBetween(DataLabelPtr from, DataLabelPtr to
    [all...]
MacroAssemblerX86_64.h 113 DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
121 DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
130 DataLabelPtr label = moveWithPatch(ImmPtr(0), scratchRegister);
389 DataLabelPtr moveWithPatch(ImmPtr initialValue, RegisterID dest)
392 return DataLabelPtr(this);
395 Jump branchPtrWithPatch(Condition cond, RegisterID left, DataLabelPtr& dataLabel, ImmPtr initialRightValue = ImmPtr(0))
401 Jump branchPtrWithPatch(Condition cond, Address left, DataLabelPtr& dataLabel, ImmPtr initialRightValue = ImmPtr(0))
407 DataLabelPtr storePtrWithPatch(ImmPtr initialValue, ImplicitAddress address)
409 DataLabelPtr label = moveWithPatch(initialValue, scratchRegister);
MacroAssemblerARM.h 676 DataLabelPtr moveWithPatch(ImmPtr initialValue, RegisterID dest)
678 DataLabelPtr dataLabel(this);
683 Jump branchPtrWithPatch(Condition cond, RegisterID left, DataLabelPtr& dataLabel, ImmPtr initialRightValue = ImmPtr(0))
690 Jump branchPtrWithPatch(Condition cond, Address left, DataLabelPtr& dataLabel, ImmPtr initialRightValue = ImmPtr(0))
698 DataLabelPtr storePtrWithPatch(ImmPtr initialValue, ImplicitAddress address)
700 DataLabelPtr dataLabel = moveWithPatch(initialValue, ARMRegisters::S1);
705 DataLabelPtr storePtrWithPatch(ImplicitAddress address)
MacroAssemblerARMv7.h     [all...]
  /external/webkit/JavaScriptCore/jit/
JITPropertyAccess.cpp 218 DataLabelPtr protoStructureToCompare, protoObj = moveWithPatch(ImmPtr(0), regT2);
222 DataLabelPtr putFunction = moveWithPatch(ImmPtr(0), regT0);
389 DataLabelPtr structureToCompare;
469 DataLabelPtr structureToCompare;
    [all...]
JIT.h 155 MacroAssembler::DataLabelPtr hotPathBegin;
166 MacroAssembler::DataLabelPtr structureToCompare;
341 DataLabelPtr storeLocation;
344 JSRInfo(DataLabelPtr storeLocation, Label targetLocation)
    [all...]
JITCall.cpp 317 DataLabelPtr addressOfLinkedFunctionCheck;
614 DataLabelPtr addressOfLinkedFunctionCheck;
JITOpcodes.cpp     [all...]
  /external/webkit/JavaScriptCore/yarr/
RegexJIT.cpp 263 DataLabelPtr storeToFrameWithPatch(unsigned frameLocation)
279 DataLabelPtr dataLabel;
282 AlternativeBacktrackRecord(DataLabelPtr dataLabel, Label backtrackLocation)
839 DataLabelPtr dataLabel = storeToFrameWithPatch(alternativeFrameLocation);
    [all...]

Completed in 106 milliseconds