/external/v8/src/ia32/ |
D | lithium-codegen-ia32.cc | 1430 __ ucomisd(reg, xmm0); in DoBranch() local 1593 __ ucomisd(ToDoubleRegister(left), ToDoubleRegister(right)); in DoCmpIDAndBranch() local 2901 __ ucomisd(input_reg, xmm_scratch); in DoMathFloor() local 2917 __ ucomisd(input_reg, xmm_scratch); in DoMathFloor() local 2951 __ ucomisd(xmm_scratch, input_reg); in DoMathRound() local 2979 __ ucomisd(input_reg, xmm_scratch); in DoMathRound() local 3009 __ ucomisd(input_reg, xmm_scratch); in DoMathPowHalf() local 3142 __ ucomisd(input_reg, xmm0); in DoMathLog() local 3465 __ ucomisd(value, value); in DoStoreKeyedFastDoubleElement() local 3833 __ ucomisd(result_reg, xmm_scratch); in EmitNumberUntagD() local [all …]
|
D | code-stubs-ia32.cc | 1711 __ ucomisd(xmm0, xmm2); in GenerateInt32Stub() local 2844 __ ucomisd(xmm0, xmm2); in CheckSSE2OperandsAreInt32() local 2849 __ ucomisd(xmm1, xmm2); in CheckSSE2OperandsAreInt32() local 3008 __ ucomisd(double_exponent, double_scratch); in Generate() local 3022 __ ucomisd(double_scratch, double_exponent); in Generate() local 3032 __ ucomisd(double_base, double_scratch); in Generate() local 3055 __ ucomisd(double_scratch, double_exponent); in Generate() local 3065 __ ucomisd(double_base, double_scratch); in Generate() local 3157 __ ucomisd(double_scratch2, double_result); // Result cannot be NaN. in Generate() local 4170 __ ucomisd(xmm0, xmm1); in GenerateLookupNumberStringCache() local [all …]
|
D | assembler-ia32.cc | 2047 void Assembler::ucomisd(XMMRegister dst, XMMRegister src) { in ucomisd() function in v8::internal::Assembler 2057 void Assembler::ucomisd(XMMRegister dst, const Operand& src) { in ucomisd() function in v8::internal::Assembler
|
D | stub-cache-ia32.cc | 1963 __ ucomisd(xmm0, xmm1); in CompileMathFloorCall() local 1984 __ ucomisd(xmm0, xmm1); in CompileMathFloorCall() local 3631 __ ucomisd(xmm1, xmm0); in GenerateStoreExternalArray() local
|
/external/v8/src/x64/ |
D | lithium-codegen-x64.cc | 1394 __ ucomisd(reg, xmm0); in DoBranch() local 1479 __ ucomisd(xmm0, FieldOperand(reg, HeapNumber::kValueOffset)); in DoBranch() local 1553 __ ucomisd(ToDoubleRegister(left), ToDoubleRegister(right)); in DoCmpIDAndBranch() local 2868 __ ucomisd(input_reg, xmm_scratch); in DoMathFloor() local 2903 __ ucomisd(xmm_scratch, input_reg); in DoMathRound() local 2931 __ ucomisd(input_reg, xmm_scratch); in DoMathRound() local 2960 __ ucomisd(xmm_scratch, input_reg); in DoMathPowHalf() local 3426 __ ucomisd(value, value); in DoStoreKeyedFastDoubleElement() local 3728 __ ucomisd(xmm_scratch, result_reg); in EmitNumberUntagD() local 3776 __ ucomisd(xmm0, xmm_temp); in DoDeferredTaggedToI() local [all …]
|
D | code-stubs-x64.cc | 482 __ ucomisd(xmm0, FieldOperand(argument, HeapNumber::kValueOffset)); in Generate() local 2065 __ ucomisd(double_exponent, double_scratch); in Generate() local 2078 __ ucomisd(double_scratch, double_exponent); in Generate() local 2087 __ ucomisd(double_scratch, double_base); in Generate() local 2110 __ ucomisd(double_scratch, double_exponent); in Generate() local 2119 __ ucomisd(double_scratch, double_base); in Generate() local 2211 __ ucomisd(double_scratch2, double_result); in Generate() local 3227 __ ucomisd(xmm0, xmm1); in GenerateLookupNumberStringCache() local 3369 __ ucomisd(xmm0, xmm0); in Generate() local 3446 __ ucomisd(xmm0, xmm1); in Generate() local [all …]
|
D | assembler-x64.cc | 2920 void Assembler::ucomisd(XMMRegister dst, XMMRegister src) { in ucomisd() function in v8::internal::Assembler 2930 void Assembler::ucomisd(XMMRegister dst, const Operand& src) { in ucomisd() function in v8::internal::Assembler
|
/external/v8/test/cctest/ |
D | test-disasm-x64.cc | 364 __ ucomisd(xmm0, xmm1); in TEST() local
|
D | test-disasm-ia32.cc | 381 __ ucomisd(xmm0, xmm1); in TEST() local
|