Home
last modified time | relevance | path

Searched defs:ucomisd (Results 1 – 14 of 14) sorted by relevance

/external/v8/test/cctest/
Dtest-macro-assembler-ia32.cc126 __ ucomisd(xmm0, xmm1); in TEST() local
129 __ ucomisd(xmm0, xmm2); in TEST() local
132 __ ucomisd(xmm0, xmm2); in TEST() local
Dtest-disasm-x64.cc392 __ ucomisd(xmm0, xmm1); in TEST() local
Dtest-disasm-ia32.cc421 __ ucomisd(xmm0, xmm1); in TEST() local
/external/v8/src/ia32/
Dlithium-codegen-ia32.cc1949 __ ucomisd(left_reg, right_reg); in DoMathMinMax() local
1958 __ ucomisd(left_reg, xmm_scratch); in DoMathMinMax() local
1970 __ ucomisd(left_reg, left_reg); // NaN check. in DoMathMinMax() local
2078 __ ucomisd(reg, xmm_scratch); in DoBranch() local
2099 __ ucomisd(xmm_scratch, FieldOperand(reg, HeapNumber::kValueOffset)); in DoBranch() local
2184 __ ucomisd(xmm_scratch, FieldOperand(reg, HeapNumber::kValueOffset)); in DoBranch() local
2262 __ ucomisd(ToDoubleRegister(left), ToDoubleRegister(right)); in DoCompareNumericAndBranch() local
2307 __ ucomisd(input_reg, input_reg); in DoCmpHoleAndBranch() local
2329 __ ucomisd(xmm_scratch, value); in DoCompareMinusZeroAndBranch() local
3626 __ ucomisd(input_reg, xmm_scratch); in DoMathFloor() local
[all …]
Dcodegen-ia32.cc938 __ ucomisd(double_scratch, input); in EmitMathExp() local
940 __ ucomisd(input, ExpConstant(1)); in EmitMathExp() local
Dcode-stubs-ia32.cc465 __ ucomisd(double_scratch, double_exponent); in Generate() local
475 __ ucomisd(double_base, double_scratch); in Generate() local
498 __ ucomisd(double_scratch, double_exponent); in Generate() local
508 __ ucomisd(double_base, double_scratch); in Generate() local
607 __ ucomisd(double_scratch2, double_result); // Result cannot be NaN. in Generate() local
1729 __ ucomisd(xmm0, xmm1); in GenerateGeneric() local
3397 __ ucomisd(xmm0, xmm1); in GenerateNumbers() local
Dassembler-ia32.h970 void ucomisd(XMMRegister dst, XMMRegister src) { ucomisd(dst, Operand(src)); } in ucomisd() function
Dassembler-ia32.cc2136 void Assembler::ucomisd(XMMRegister dst, const Operand& src) { in ucomisd() function in v8::internal::Assembler
/external/v8/src/x64/
Dlithium-codegen-x64.cc1983 __ ucomisd(left_reg, right_reg); in DoMathMinMax() local
1992 __ ucomisd(left_reg, xmm_scratch); in DoMathMinMax() local
2004 __ ucomisd(left_reg, left_reg); // NaN check. in DoMathMinMax() local
2116 __ ucomisd(reg, xmm_scratch); in DoBranch() local
2137 __ ucomisd(xmm_scratch, FieldOperand(reg, HeapNumber::kValueOffset)); in DoBranch() local
2220 __ ucomisd(xmm_scratch, FieldOperand(reg, HeapNumber::kValueOffset)); in DoBranch() local
2300 __ ucomisd(ToDoubleRegister(left), ToDoubleRegister(right)); in DoCompareNumericAndBranch() local
2368 __ ucomisd(input_reg, input_reg); in DoCmpHoleAndBranch() local
2389 __ ucomisd(xmm_scratch, value); in DoCompareMinusZeroAndBranch() local
3737 __ ucomisd(input_reg, xmm_scratch); in DoMathFloor() local
[all …]
Dcodegen-x64.cc595 __ ucomisd(double_scratch, input); in EmitMathExp() local
597 __ ucomisd(input, Operand(kScratchRegister, 1 * kDoubleSize)); in EmitMathExp() local
Dcode-stubs-x64.cc342 __ ucomisd(double_scratch, double_exponent); in Generate() local
351 __ ucomisd(double_scratch, double_base); in Generate() local
374 __ ucomisd(double_scratch, double_exponent); in Generate() local
383 __ ucomisd(double_scratch, double_base); in Generate() local
482 __ ucomisd(double_scratch2, double_result); in Generate() local
1520 __ ucomisd(xmm0, xmm0); in GenerateGeneric() local
1595 __ ucomisd(xmm0, xmm1); in GenerateGeneric() local
3354 __ ucomisd(xmm0, xmm1); in GenerateNumbers() local
Dassembler-x64.cc2842 void Assembler::ucomisd(XMMRegister dst, XMMRegister src) { in ucomisd() function in v8::internal::Assembler
2852 void Assembler::ucomisd(XMMRegister dst, const Operand& src) { in ucomisd() function in v8::internal::Assembler
/external/v8/src/compiler/x64/
Dcode-generator-x64.cc401 __ ucomisd(i.InputDoubleRegister(0), input.double_reg); in AssembleArchInstruction() local
403 __ ucomisd(i.InputDoubleRegister(0), input.operand); in AssembleArchInstruction() local
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc249 __ ucomisd(i.InputDoubleRegister(0), i.InputOperand(1)); in AssembleArchInstruction() local