Searched refs:fpRegT0 (Results 1 – 6 of 6) sorted by relevance
/external/webkit/Source/JavaScriptCore/jit/ |
D | ThunkGenerators.cpp | 99 jit.loadDoubleArgument(0, SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::regT0); in sqrtThunkGenerator() 100 jit.sqrtDouble(SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::fpRegT0); in sqrtThunkGenerator() 101 jit.returnDouble(SpecializedThunkJIT::fpRegT0); in sqrtThunkGenerator() 115 jit.loadDoubleArgument(0, SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::regT0); in powThunkGenerator() 124 jit.mulDouble(SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::fpRegT1); in powThunkGenerator() 126 jit.mulDouble(SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::fpRegT0); in powThunkGenerator() 134 …cializedThunkJIT::fpRegT1, SpecializedThunkJIT::regT0, doubleResult, SpecializedThunkJIT::fpRegT0); in powThunkGenerator() 144 …branchDouble(MacroAssembler::DoubleLessThanOrEqual, SpecializedThunkJIT::fpRegT0, SpecializedThunk… in powThunkGenerator() 146 jit.sqrtDouble(SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::fpRegT0); in powThunkGenerator() 147 jit.divDouble(SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::fpRegT1); in powThunkGenerator() [all …]
|
D | JITArithmetic32_64.cpp | 454 emitLoadDouble(op1, fpRegT0); in emitRightShiftSlowCase() 455 failures.append(branchTruncateDoubleToInt32(fpRegT0, regT0)); in emitRightShiftSlowCase() 476 emitLoadDouble(op1, fpRegT0); in emitRightShiftSlowCase() 478 Jump cantTruncate = branchTruncateDoubleToInt32(fpRegT0, regT0); in emitRightShiftSlowCase() 858 convertInt32ToDouble(regT2, fpRegT0); in emitAdd32Constant() 860 addDouble(fpRegT1, fpRegT0); in emitAdd32Constant() 861 emitStoreDouble(dst, fpRegT0); in emitAdd32Constant() 967 convertInt32ToDouble(regT2, fpRegT0); in emitSub32Constant() 969 subDouble(fpRegT0, fpRegT1); in emitSub32Constant() 1032 convertInt32ToDouble(regT2, fpRegT0); in emitBinaryDoubleOp() [all …]
|
D | JITArithmetic.cpp | 102 movePtrToDouble(regT0, fpRegT0); in emit_op_rshift() 103 addSlowCase(branchTruncateDoubleToInt32(fpRegT0, regT0)); in emit_op_rshift() 200 movePtrToDouble(regT0, fpRegT0); in emitSlow_op_urshift() 201 failures.append(branchTruncateDoubleToInt32(fpRegT0, regT0)); in emitSlow_op_urshift() 222 movePtrToDouble(regT0, fpRegT0); in emitSlow_op_urshift() 223 failures.append(branchTruncateDoubleToInt32(fpRegT0, regT0)); in emitSlow_op_urshift() 322 movePtrToDouble(regT0, fpRegT0); in emitSlow_op_jnless() 329 … emitJumpSlowToHot(branchDouble(DoubleLessThanOrEqualOrUnordered, fpRegT1, fpRegT0), target); in emitSlow_op_jnless() 353 convertInt32ToDouble(regT0, fpRegT0); in emitSlow_op_jnless() 355 … emitJumpSlowToHot(branchDouble(DoubleLessThanOrEqualOrUnordered, fpRegT1, fpRegT0), target); in emitSlow_op_jnless() [all …]
|
D | JSInterfaceJIT.h | 68 static const FPRegisterID fpRegT0 = X86Registers::xmm0; variable 87 static const FPRegisterID fpRegT0 = X86Registers::xmm0; 104 static const FPRegisterID fpRegT0 = ARMRegisters::d0; 129 static const FPRegisterID fpRegT0 = ARMRegisters::d0; 152 static const FPRegisterID fpRegT0 = MIPSRegisters::f4; 173 static const FPRegisterID fpRegT0 = SH4Registers::fr0;
|
D | JITOpcodes32_64.cpp | 914 emitLoadDouble(cond, fpRegT0); in emitSlow_op_jfalse() 915 emitJumpSlowToHot(branchDoubleZeroOrNaN(fpRegT0, fpRegT1), target); in emitSlow_op_jfalse() 950 emitLoadDouble(cond, fpRegT0); in emitSlow_op_jtrue() 951 emitJumpSlowToHot(branchDoubleNonZero(fpRegT0, fpRegT1), target); in emitSlow_op_jtrue()
|
/external/webkit/Source/JavaScriptCore/dfg/ |
D | DFGJITCompiler.h | 140 static const FPRegisterID fpRegT0 = X86Registers::xmm0; variable 167 static const FPRegisterID fpArgumentRegister0 = fpRegT0; 172 static const FPRegisterID fpReturnValueRegister = fpRegT0; 231 …static const FPRegisterID idForRegister[numberOfFPRs] = { fpRegT0, fpRegT1, fpRegT2, fpRegT3, fpRe… in fprToRegisterID()
|