/macosx-10.10.1/JavaScriptCore-7600.1.17/ftl/ |
H A D | FTLJSCall.h | 63 CCallHelpers::DataLabelPtr m_targetToCheck;
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/assembler/ |
H A D | LinkBuffer.h | 75 typedef MacroAssembler::DataLabelPtr DataLabelPtr; typedef in class:JSC::LinkBuffer 153 void patch(DataLabelPtr label, void* value) 159 void patch(DataLabelPtr label, CodeLocationLabel value) 196 CodeLocationDataLabelPtr locationOf(DataLabelPtr label)
|
H A D | MacroAssemblerX86.h | 235 DataLabelPtr moveWithPatch(TrustedImmPtr initialValue, RegisterID dest) 239 return DataLabelPtr(this); 258 Jump branchPtrWithPatch(RelationalCondition cond, RegisterID left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 262 dataLabel = DataLabelPtr(this); 266 Jump branchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 270 dataLabel = DataLabelPtr(this); 282 DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address) 286 return DataLabelPtr(this);
|
H A D | MacroAssemblerX86_64.h | 179 DataLabelPtr label = moveWithPatch(TrustedImmPtr(0), scratchRegister); 217 DataLabelPtr label = moveWithPatch(TrustedImmPtr(0), scratchRegister); 235 DataLabelPtr label = moveWithPatch(TrustedImmPtr(0), scratchRegister); 244 DataLabelPtr label = moveWithPatch(TrustedImmPtr(0), scratchRegister); 715 DataLabelPtr moveWithPatch(TrustedImmPtr initialValue, RegisterID dest) 719 return DataLabelPtr(this); 722 DataLabelPtr moveWithPatch(TrustedImm32 initialValue, RegisterID dest) 726 return DataLabelPtr(this); 729 Jump branchPtrWithPatch(RelationalCondition cond, RegisterID left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 735 Jump branchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr [all...] |
H A D | AbstractMacroAssembler.h | 412 // DataLabelPtr: 414 // A DataLabelPtr is used to refer to a location in the code containing a pointer to be 416 class DataLabelPtr { class in class:JSC::AbstractMacroAssembler 421 DataLabelPtr() function in class:JSC::AbstractMacroAssembler::DataLabelPtr 425 DataLabelPtr(AbstractMacroAssembler<AssemblerType>* masm) function in class:JSC::AbstractMacroAssembler::DataLabelPtr 873 friend class DataLabelPtr;
|
H A D | MacroAssemblerARMv7.h | 1759 ALWAYS_INLINE DataLabelPtr moveWithPatch(TrustedImmPtr imm, RegisterID dst) 1763 return DataLabelPtr(this); 1766 ALWAYS_INLINE Jump branchPtrWithPatch(RelationalCondition cond, RegisterID left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 1772 ALWAYS_INLINE Jump branchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 1810 PatchableJump patchableBranchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 1835 ALWAYS_INLINE DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address) 1837 DataLabelPtr label = moveWithPatch(initialValue, dataTempRegister); 1841 ALWAYS_INLINE DataLabelPtr storePtrWithPatch(ImplicitAddress address) { return storePtrWithPatch(TrustedImmPtr(0), address); }
|
H A D | MacroAssemblerARM.h | 1052 DataLabelPtr moveWithPatch(TrustedImmPtr initialValue, RegisterID dest) 1054 DataLabelPtr dataLabel(this); 1066 Jump branchPtrWithPatch(RelationalCondition cond, RegisterID left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 1074 Jump branchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 1092 DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address) 1094 DataLabelPtr dataLabel = moveWithPatch(initialValue, ARMRegisters::S1); 1099 DataLabelPtr storePtrWithPatch(ImplicitAddress address)
|
H A D | MacroAssemblerARM64.h | 2281 ALWAYS_INLINE DataLabelPtr moveWithPatch(TrustedImmPtr imm, RegisterID dest) 2283 DataLabelPtr label(this); 2288 ALWAYS_INLINE Jump branchPtrWithPatch(RelationalCondition cond, RegisterID left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 2290 dataLabel = DataLabelPtr(this); 2295 ALWAYS_INLINE Jump branchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 2297 dataLabel = DataLabelPtr(this); 2333 PatchableJump patchableBranchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 2357 ALWAYS_INLINE DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address) 2359 DataLabelPtr label(this); 2365 ALWAYS_INLINE DataLabelPtr storePtrWithPatc [all...] |
H A D | MacroAssemblerMIPS.h | 2095 DataLabelPtr moveWithPatch(TrustedImmPtr initialValue, RegisterID dest) 2098 DataLabelPtr label(this); 2104 Jump branchPtrWithPatch(RelationalCondition cond, RegisterID left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 2113 Jump branchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 2123 DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address) 2126 DataLabelPtr dataLabel = moveWithPatch(initialValue, dataTempRegister); 2132 DataLabelPtr storePtrWithPatch(ImplicitAddress address)
|
H A D | MacroAssemblerSH4.h | 1728 DataLabelPtr moveWithPatch(TrustedImmPtr initialValue, RegisterID dest) 1731 DataLabelPtr dataLabel(this); 2389 Jump branchPtrWithPatch(RelationalCondition cond, RegisterID left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 2403 Jump branchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0)) 2428 DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address) 2431 DataLabelPtr label = moveWithPatch(initialValue, scr); 2437 DataLabelPtr storePtrWithPatch(ImplicitAddress address) { return storePtrWithPatch(TrustedImmPtr(0), address); }
|
H A D | MacroAssembler.h | 343 PatchableJump patchableBranchPtrWithPatch(RelationalCondition cond, Address left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0))
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGJITCompiler.h | 225 void addJSCall(Call fastCall, Call slowCall, DataLabelPtr targetToCheck, CallLinkInfo* info) 352 JSCallRecord(Call fastCall, Call slowCall, DataLabelPtr targetToCheck, CallLinkInfo* info) 362 DataLabelPtr m_targetToCheck;
|
H A D | DFGSpeculativeJIT32_64.cpp | 683 JITCompiler::DataLabelPtr targetToCheck;
|
H A D | DFGSpeculativeJIT64.cpp | 676 JITCompiler::DataLabelPtr targetToCheck;
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/yarr/ |
H A D | YarrJIT.cpp | 321 DataLabelPtr storeToFrameWithPatch(unsigned frameLocation) 496 DataLabelPtr m_returnAddress; 510 // - A set of DataLabelPtr values, to be populated with values to be 532 void append(const DataLabelPtr& returnAddress) 602 ReturnAddressRecord(DataLabelPtr dataLabel, Label backtrackLocation) 608 DataLabelPtr m_dataLabel; 614 Vector<DataLabelPtr, 4> m_pendingReturns; 1485 // 'return address' using a DataLabelPtr, used to store the address to jump 2133 // Link the DataLabelPtr associated with the end of the last
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/jit/ |
H A D | JITCall.cpp | 221 DataLabelPtr addressOfLinkedFunctionCheck;
|
H A D | JITCall32_64.cpp | 310 DataLabelPtr addressOfLinkedFunctionCheck;
|
H A D | JIT.h | 171 MacroAssembler::DataLabelPtr hotPathBegin;
|
H A D | Repatch.cpp | 405 MacroAssembler::DataLabelPtr addressOfLinkFunctionCheck;
|