Searched defs:gpr (Results 1 - 20 of 20) sorted by relevance

/macosx-10.10/JavaScriptCore-7600.1.17/ftl/
H A DFTLLocation.cpp90 GPRReg Location::gpr() const function in class:JSC::FTL::Location
[all...]
/macosx-10.10/JavaScriptCore-7600.1.17/jit/
H A DReg.h115 MacroAssembler::RegisterID gpr() const function in class:JSC::Reg
H A DRegisterPreservationWrapperGenerator.cpp195 jit.load64(AssemblyHelpers::Address(GPRInfo::regT2, currentOffset), gpr); local
[all...]
H A DAssemblyHelpers.cpp84 void AssemblyHelpers::jitAssertIsInt32(GPRReg gpr) argument
95 void AssemblyHelpers::jitAssertIsJSInt32(GPRReg gpr) argument
102 void AssemblyHelpers::jitAssertIsJSNumber(GPRReg gpr) argument
109 void AssemblyHelpers::jitAssertIsJSDouble(GPRReg gpr) argument
118 jitAssertIsCell(GPRReg gpr) argument
137 jitAssertIsInt32(GPRReg gpr) argument
142 jitAssertIsJSInt32(GPRReg gpr) argument
149 jitAssertIsJSNumber(GPRReg gpr) argument
158 jitAssertIsJSDouble(GPRReg gpr) argument
165 jitAssertIsCell(GPRReg gpr) argument
184 jitAssertIsNull(GPRReg gpr) argument
[all...]
H A DGPRInfo.h47 explicit JSValueRegs(GPRReg gpr) argument
52 static JSValueRegs payloadOnly(GPRReg gpr) argument
59 GPRReg gpr() const { return m_gpr; } function in class:JSC::JSValueRegs
81 explicit JSValueSource(GPRReg gpr) argument
116 GPRReg gpr() const function in class:JSC::JSValueSource
147 static JSValueRegs payloadOnly(GPRReg gpr) argument
160 GPRReg gpr(WhichValueWord which) const function in class:JSC::JSValueRegs
[all...]
H A DAssemblyHelpers.h425 GPRReg boxDouble(FPRReg fpr, GPRReg gpr) argument
432 FPRReg unboxDouble(GPRReg gpr, FPRReg fpr) argument
[all...]
/macosx-10.10/JavaScriptCore-7600.1.17/bytecode/
H A DValueRecovery.h83 static ValueRecovery inGPR(MacroAssembler::RegisterID gpr, DataFormat dataFormat) argument
200 MacroAssembler::RegisterID gpr() const function in class:JSC::ValueRecovery
269 MacroAssembler::RegisterID gpr; member in union:JSC::ValueRecovery::__anon2560
/macosx-10.10/JavaScriptCore-7600.1.17/dfg/
H A DDFGSilentRegisterSavePlan.h114 GPRReg gpr() const { return static_cast<GPRReg>(m_register); } function in class:JSC::DFG::SilentRegisterSavePlan
85 SilentRegisterSavePlan( SilentSpillAction spillAction, SilentFillAction fillAction, Node* node, GPRReg gpr) argument
H A DDFGVariableEvent.h71 MacroAssembler::RegisterID gpr; member in union:JSC::DFG::VariableRepresentation
96 static VariableEvent fillGPR(VariableEventKind kind, MinifiedID id, MacroAssembler::RegisterID gpr, DataFormat dataFormat) argument
196 MacroAssembler::RegisterID gpr() const function in class:JSC::DFG::VariableEvent
H A DDFGGenerationInfo.h72 void initGPR(Node* node, uint32_t useCount, GPRReg gpr, DataFormat format) argument
85 void initInt32(Node* node, uint32_t useCount, GPRReg gpr) argument
103 void initJSValue(Node* node, uint32_t useCount, GPRReg gpr, DataFormat format = DataFormatJS) argument
125 void initCell(Node* node, uint32_t useCount, GPRReg gpr) argument
129 initBoolean(Node* node, uint32_t useCount, GPRReg gpr) argument
146 initStorage(Node* node, uint32_t useCount, GPRReg gpr) argument
252 GPRReg gpr() { ASSERT(m_registerFormat && m_registerFormat != DataFormatDouble); return u.gpr; } function in class:JSC::DFG::GenerationInfo
256 GPRReg gpr() { ASSERT(!(m_registerFormat & DataFormatJS) && m_registerFormat != DataFormatDouble); return u.gpr; } function in class:JSC::DFG::GenerationInfo
308 fillGPR(VariableEventStream& stream, GPRReg gpr, DataFormat format) argument
320 fillJSValue(VariableEventStream& stream, GPRReg gpr, DataFormat format = DataFormatJS) argument
336 fillCell(VariableEventStream& stream, GPRReg gpr) argument
341 fillInt32(VariableEventStream& stream, GPRReg gpr) argument
345 fillInt52(VariableEventStream& stream, GPRReg gpr, DataFormat format) argument
350 fillInt52(VariableEventStream& stream, GPRReg gpr) argument
354 fillStrictInt52(VariableEventStream& stream, GPRReg gpr) argument
358 fillBoolean(VariableEventStream& stream, GPRReg gpr) argument
371 fillStorage(VariableEventStream& stream, GPRReg gpr) argument
413 GPRReg gpr; member in union:JSC::DFG::GenerationInfo::__anon2568
[all...]
H A DDFGOperations.cpp1091 GPRReg gpr = GPRInfo::toRegister(i); local
H A DDFGSpeculativeJIT64.cpp79 GPRReg gpr = allocate(); local
103 m_jit.load32(JITCompiler::addressFor(virtualRegister), gpr); local
110 m_jit.load64(JITCompiler::addressFor(virtualRegister), gpr); local
120 GPRReg gpr = info.gpr(); local
141 GPRReg gpr = info.gpr(); local
740 GPRReg gpr = allocate(); local
760 m_jit.load32(JITCompiler::addressFor(virtualRegister), gpr); local
766 m_jit.load32(JITCompiler::addressFor(virtualRegister), gpr); local
769 m_jit.load64(JITCompiler::addressFor(virtualRegister), gpr); local
774 m_jit.load64(JITCompiler::addressFor(virtualRegister), gpr); local
785 GPRReg gpr = info.gpr(); local
803 GPRReg gpr = info.gpr(); local
819 GPRReg gpr = info.gpr(); local
826 GPRReg gpr = info.gpr(); local
885 GPRReg gpr = allocate(); local
894 m_jit.move(MacroAssembler::Imm64(value), gpr); local
905 m_jit.load64(JITCompiler::addressFor(virtualRegister), gpr); local
908 m_jit.rshift64(TrustedImm32(JSValue::int52ShiftAmount), gpr); local
913 m_jit.lshift64(TrustedImm32(JSValue::int52ShiftAmount), gpr); local
919 GPRReg gpr = info.gpr(); local
931 m_jit.lshift64(TrustedImm32(JSValue::int52ShiftAmount), gpr); local
936 GPRReg gpr = info.gpr(); local
948 m_jit.rshift64(TrustedImm32(JSValue::int52ShiftAmount), gpr); local
967 GPRReg gpr = allocate(); local
1009 GPRReg gpr = allocate(); local
1029 m_jit.load64(JITCompiler::addressFor(virtualRegister), gpr); local
1040 GPRReg gpr = info.gpr(); local
1051 GPRReg gpr = info.gpr(); local
1095 GPRReg gpr = allocate(); local
1110 m_jit.load64(JITCompiler::addressFor(virtualRegister), gpr); local
1124 GPRReg gpr = info.gpr(); local
1130 GPRReg gpr = info.gpr(); local
4838 moveTrueTo(GPRReg gpr) argument
4840 m_jit.move(TrustedImm32(ValueTrue), gpr); local
4843 moveFalseTo(GPRReg gpr) argument
4845 m_jit.move(TrustedImm32(ValueFalse), gpr); local
4848 blessBoolean(GPRReg gpr) argument
4850 m_jit.or32(TrustedImm32(ValueFalse), gpr); local
[all...]
H A DDFGSpeculativeJIT.h189 GPRReg gpr = m_gprs.allocate(spillMe); local
346 GPRReg gpr = iter.regID(); local
437 boxDouble(FPRReg fpr, GPRReg gpr) argument
441 unboxDouble(GPRReg gpr, FPRReg fpr) argument
2425 GPRReg gpr() function in class:JSC::DFG::JSValueOperand
2463 GPRReg gpr(WhichValueWord which) function in class:JSC::DFG::JSValueOperand
2527 GPRReg gpr() function in class:JSC::DFG::StorageOperand
2594 GPRReg gpr() function in class:JSC::DFG::GPRTemporary
2741 GPRReg gpr() function in class:JSC::DFG::SpeculateInt32Operand
2789 GPRReg gpr() function in class:JSC::DFG::SpeculateStrictInt32Operand
2836 GPRReg gpr() function in class:JSC::DFG::SpeculateInt52Operand
2883 GPRReg gpr() function in class:JSC::DFG::SpeculateStrictInt52Operand
2954 GPRReg gpr() function in class:JSC::DFG::SpeculateWhicheverInt52Operand
3060 GPRReg gpr() function in class:JSC::DFG::SpeculateCellOperand
3109 GPRReg gpr() function in class:JSC::DFG::SpeculateBooleanOperand
[all...]
H A DDFGSpeculativeJIT32_64.cpp99 GPRReg gpr = info.gpr(); local
748 GPRReg gpr = allocate(); local
763 GPRReg gpr = allocate(); local
764 m_jit.load32(JITCompiler::payloadFor(virtualRegister), gpr); local
791 GPRReg gpr = info.gpr(); local
877 GPRReg gpr = allocate(); local
880 m_jit.move(MacroAssembler::TrustedImmPtr(jsValue.asCell()), gpr); local
899 GPRReg gpr = allocate(); local
900 m_jit.load32(JITCompiler::payloadFor(virtualRegister), gpr); local
907 GPRReg gpr = info.gpr(); local
966 GPRReg gpr = allocate(); local
969 m_jit.move(MacroAssembler::TrustedImm32(jsValue.asBoolean()), gpr); local
982 GPRReg gpr = allocate(); local
983 m_jit.load32(JITCompiler::payloadFor(virtualRegister), gpr); local
990 GPRReg gpr = info.gpr(); local
4711 moveTrueTo(GPRReg gpr) argument
4716 moveFalseTo(GPRReg gpr) argument
[all...]
H A DDFGSpeculativeJIT.cpp238 GPRReg gpr = GPRInfo::toRegister(i); local
804 GPRReg gpr = allocate(); local
806 m_jit.loadPtr(JITCompiler::addressFor(virtualRegister), gpr); local
816 GPRReg gpr = info.gpr(); local
1874 GPRReg gpr = result.gpr(); local
1898 GPRReg gpr = op1.gpr(); local
2431 GPRReg gpr = result.gpr(); local
2439 GPRReg gpr = result.gpr(); local
4524 GPRReg gpr = value.gpr(); local
4574 GPRReg gpr = operand.gpr(); local
4588 GPRReg gpr = operand.gpr(); local
4605 GPRReg gpr = operand.jsValueRegs().payloadGPR(); local
4665 GPRReg gpr = operand.gpr(); local
4679 speculateStringObject(Edge edge, GPRReg gpr) argument
4690 GPRReg gpr = operand.gpr(); local
4704 GPRReg gpr = operand.gpr(); local
[all...]
/macosx-10.10/JavaScriptCore-7600.1.17/disassembler/udis86/
H A Dudis86_decode.c735 ud_type_t gpr = (type - OP_ALr8b) + UD_R_AL local
/macosx-10.10/libffi-18.1/x86/
H A Dx86-ffi64.c39 UINT64 gpr[MAX_GPR_REGS]; member in struct:RegisterArgs
/macosx-10.10/pyobjc-45/2.5/pyobjc/pyobjc-core/libffi-src/x86/
H A Dx86-ffi64.c39 UINT64 gpr[MAX_GPR_REGS]; member in struct:RegisterArgs
/macosx-10.10/pyobjc-45/2.6/pyobjc/pyobjc-core/libffi-src/x86/
H A Dx86-ffi64.c39 UINT64 gpr[MAX_GPR_REGS]; member in struct:RegisterArgs
/macosx-10.10/pyobjc-45/pyobjc/pyobjc-core-2.5.1/libffi-src/x86/
H A Dx86-ffi64.c39 UINT64 gpr[MAX_GPR_REGS]; member in struct:RegisterArgs
[all...]

Completed in 245 milliseconds