/macosx-10.10.1/JavaScriptCore-7600.1.17/jit/ |
H A D | Reg.cpp | 43 out.print(fpr());
|
H A D | RegisterPreservationWrapperGenerator.cpp | 107 for (FPRReg fpr = AssemblyHelpers::firstFPRegister(); fpr <= AssemblyHelpers::lastFPRegister(); fpr = static_cast<FPRReg>(fpr + 1)) { 108 if (!toSave.get(fpr)) 111 jit.storeDouble(fpr, AssemblyHelpers::Address(GPRInfo::regT4, currentOffset)); 197 for (FPRReg fpr = AssemblyHelpers::firstFPRegister(); fpr <= AssemblyHelpers::lastFPRegister(); fpr = static_cast<FPRReg>(fpr 201 jit.loadDouble(AssemblyHelpers::Address(GPRInfo::regT2, currentOffset), fpr); local [all...] |
H A D | AssemblyHelpers.h | 425 GPRReg boxDouble(FPRReg fpr, GPRReg gpr) argument 427 moveDoubleTo64(fpr, gpr); 432 FPRReg unboxDouble(GPRReg gpr, FPRReg fpr) argument 436 move64ToDouble(gpr, fpr); 437 return fpr; 440 void boxDouble(FPRReg fpr, JSValueRegs regs) argument 442 boxDouble(fpr, regs.gpr()); 469 void boxDouble(FPRReg fpr, GPRReg tagGPR, GPRReg payloadGPR) argument 471 moveDoubleToInts(fpr, payloadGPR, tagGPR); 473 void unboxDouble(GPRReg tagGPR, GPRReg payloadGPR, FPRReg fpr, FPRRe argument 478 boxDouble(FPRReg fpr, JSValueRegs regs) argument [all...] |
H A D | AssemblyHelpers.cpp | 58 void AssemblyHelpers::purifyNaN(FPRReg fpr) argument 60 MacroAssembler::Jump notNaN = branchDouble(DoubleEqual, fpr, fpr); 62 loadDouble(TrustedImmPtr(&NaN), fpr); local
|
H A D | Reg.h | 121 MacroAssembler::FPRegisterID fpr() const function in class:JSC::Reg
|
/macosx-10.10.1/cxxfilt-11/cxxfilt/opcodes/ |
H A D | w65-dis.c | 28 static fprintf_ftype fpr; variable 47 fpr (stream, "0x%x", val); 51 fpr (stream, "%c", c); 69 fpr = info->fprintf_func; 78 fpr (stream, "%s", op->name);
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/dfg/ |
H A D | DFGSilentRegisterSavePlan.h | 101 FPRReg fpr) 104 , m_register(fpr) 115 FPRReg fpr() const { return static_cast<FPRReg>(m_register); } function in class:JSC::DFG::SilentRegisterSavePlan 97 SilentRegisterSavePlan( SilentSpillAction spillAction, SilentFillAction fillAction, Node* node, FPRReg fpr) argument
|
H A D | DFGGenerationInfo.h | 133 void initDouble(Node* node, uint32_t useCount, FPRReg fpr) argument 135 ASSERT(fpr != InvalidFPRReg); 141 u.fpr = fpr; 253 FPRReg fpr() { ASSERT(m_registerFormat == DataFormatDouble); return u.fpr; } function in class:JSC::DFG::GenerationInfo 259 FPRReg fpr() { ASSERT(m_registerFormat == DataFormatDouble || m_registerFormat == DataFormatJSDouble); return u.fpr; } function in class:JSC::DFG::GenerationInfo 362 void fillDouble(VariableEventStream& stream, FPRReg fpr) argument 364 ASSERT(fpr ! 414 FPRReg fpr; member in union:JSC::DFG::GenerationInfo::__anon2568 [all...] |
H A D | DFGVariableEvent.h | 72 MacroAssembler::FPRegisterID fpr; member in union:JSC::DFG::VariableRepresentation 125 static VariableEvent fillFPR(VariableEventKind kind, MinifiedID id, MacroAssembler::FPRegisterID fpr) argument 130 event.m_representation.fpr = fpr; 222 MacroAssembler::FPRegisterID fpr() const function in class:JSC::DFG::VariableEvent 226 return m_representation.fpr;
|
H A D | DFGVariableEvent.cpp | 76 out.printf("%s", FPRInfo::debugName(fpr()));
|
H A D | DFGSpeculativeJIT.cpp | 243 FPRReg fpr = FPRInfo::toRegister(i); local 244 if (m_fprs.isInUse(fpr)) 245 result.set(fpr); 440 ASSERT(info.fpr() == source); 484 m_jit.storeDouble(plan.fpr(), JITCompiler::addressFor(plan.node()->virtualRegister())); 525 m_jit.move64ToDouble(canTrample, plan.fpr()); 557 m_jit.loadDouble(TrustedImmPtr(addressOfDoubleConstant(plan.node())), plan.fpr()); 583 m_jit.loadDouble(JITCompiler::addressFor(plan.node()->virtualRegister()), plan.fpr()); 995 dataLogF(":fpr%d\n", info.fpr()); 1873 FPRReg fpr = op1.fpr(); local 1901 FPRReg fpr = tempFpr.fpr(); local 1955 FPRReg fpr = tempFpr.fpr(); local 2430 FPRReg fpr = valueOp.fpr(); local 2438 FPRReg fpr = valueOp.fpr(); local 4545 FPRReg fpr = operand.fpr(); local [all...] |
H A D | DFGSpeculativeJIT64.cpp | 54 FPRReg fpr = fprAllocate(); local 61 m_jit.boxInt52(sourceGPR, targetGPR, tempGPR, fpr); 69 unlock(fpr); 970 FPRReg fpr = fprAllocate(); local 972 m_jit.move64ToDouble(gpr, fpr); 975 m_fprs.retain(fpr, virtualRegister, SpillOrderDouble); 976 info.fillDouble(*m_stream, fpr); 977 return fpr; 985 FPRReg fpr = fprAllocate(); local 986 m_jit.loadDouble(JITCompiler::addressFor(virtualRegister), fpr); local 993 FPRReg fpr = info.fpr(); local [all...] |
H A D | DFGSpeculativeJIT32_64.cpp | 46 bool SpeculativeJIT::fillJSValue(Edge edge, GPRReg& tagGPR, GPRReg& payloadGPR, FPRReg& fpr) argument 49 UNUSED_PARAM(fpr); 838 FPRReg fpr = fprAllocate(); local 839 m_jit.loadDouble(TrustedImmPtr(addressOfDoubleConstant(edge.node())), fpr); 840 m_fprs.retain(fpr, virtualRegister, SpillOrderConstant); 841 info.fillDouble(*m_stream, fpr); 842 return fpr; 846 FPRReg fpr = fprAllocate(); local 847 m_jit.loadDouble(JITCompiler::addressFor(virtualRegister), fpr); local 848 m_fprs.retain(fpr, virtualRegiste 854 FPRReg fpr = info.fpr(); local [all...] |
H A D | DFGSpeculativeJIT.h | 182 // Allocate a gpr/fpr. 227 FPRReg fpr = m_fprs.allocate(spillMe); local 230 return fpr; 263 m_fprs.release(info.fpr()); 268 m_fprs.release(info.fpr()); 437 GPRReg boxDouble(FPRReg fpr, GPRReg gpr) argument 439 return m_jit.boxDouble(fpr, gpr); 441 FPRReg unboxDouble(GPRReg gpr, FPRReg fpr) argument 443 return m_jit.unboxDouble(gpr, fpr); 445 GPRReg boxDouble(FPRReg fpr) argument 452 boxDouble(FPRReg fpr, GPRReg tagGPR, GPRReg payloadGPR) argument 456 unboxDouble(GPRReg tagGPR, GPRReg payloadGPR, FPRReg fpr, FPRReg scratchFPR) argument 461 boxDouble(FPRReg fpr, JSValueRegs regs) argument 2468 FPRReg fpr() function in class:JSC::DFG::JSValueOperand 2492 FPRReg fpr; member in union:JSC::DFG::JSValueOperand::__anon2575 2635 FPRReg fpr() const function in class:JSC::DFG::FPRTemporary 3009 FPRReg fpr() function in class:JSC::DFG::SpeculateDoubleOperand [all...] |
H A D | DFGVariableEventStream.cpp | 50 bool filled; // true -> in gpr/fpr/pair, false -> spilled 203 valueRecoveries[i] = ValueRecovery::inFPR(info.u.fpr);
|
H A D | DFGOSRExitCompiler64.cpp | 220 m_jit.storeDouble(recovery.fpr(), MacroAssembler::Address(GPRInfo::regT0));
|
H A D | DFGOSRExitCompiler32_64.cpp | 220 m_jit.storeDouble(recovery.fpr(), MacroAssembler::Address(GPRInfo::regT0));
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/bytecode/ |
H A D | ValueRecovery.h | 117 static ValueRecovery inFPR(MacroAssembler::FPRegisterID fpr) argument 121 result.m_source.fpr = fpr; 220 MacroAssembler::FPRegisterID fpr() const function in class:JSC::ValueRecovery 223 return m_source.fpr; 270 MacroAssembler::FPRegisterID fpr; member in union:JSC::ValueRecovery::__anon2560
|
H A D | ValueRecovery.cpp | 87 out.print(fpr());
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/ftl/ |
H A D | FTLLocation.cpp | 100 FPRReg Location::fpr() const function in class:JSC::FTL::Location 102 return dwarfReg().reg().fpr(); 135 jit.load64(savedRegisters + offsetOfFPR(fpr()), result);
|
H A D | FTLLocation.h | 167 FPRReg fpr() const;
|
H A D | FTLSaveRestore.cpp | 70 return offsetOfFPR(reg.fpr());
|
H A D | FTLThunks.cpp | 133 jit.move64ToDouble(someGPR, reg.fpr());
|
/macosx-10.10.1/JavaScriptCore-7600.1.17/offlineasm/ |
H A D | arm.rb | 231 result = assignRegistersToTemporaries(result, :fpr, ARM_EXTRA_FPRS)
|
/macosx-10.10.1/vim-55/src/ |
H A D | fold.c | 54 static void foldOpenNested __ARGS((fold_T *fpr)); 1427 * Open all nested folds in fold "fpr" recursively. 1430 foldOpenNested(fpr) 1431 fold_T *fpr; 1436 fp = (fold_T *)fpr->fd_nested.ga_data; 1437 for (i = 0; i < fpr->fd_nested.ga_len; ++i)
|