/external/v8/src/compiler/mips/ |
D | code-generator-mips.cc | 66 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; in InputOrZeroDoubleRegister() 72 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; in InputOrZeroSingleRegister() 418 if (value.is(kDoubleRegZero) && !__ IsDoubleZeroRegSet()) { \ 419 __ Move(kDoubleRegZero, 0.0); \ 427 if (value.is(kDoubleRegZero) && !__ IsDoubleZeroRegSet()) { \ 428 __ Move(kDoubleRegZero, 0.0); \ 1458 if (ft.is(kDoubleRegZero) && !__ IsDoubleZeroRegSet()) { in AssembleArchInstruction() 1459 __ Move(kDoubleRegZero, 0.0); in AssembleArchInstruction() 1468 if (ft.is(kDoubleRegZero) && !__ IsDoubleZeroRegSet()) { in AssembleArchInstruction() 1469 __ Move(kDoubleRegZero, 0.0); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/mips64/ |
D | code-generator-mips64.cc | 65 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; in InputOrZeroDoubleRegister() 71 if (instr_->InputAt(index)->IsImmediate()) return kDoubleRegZero; in InputOrZeroSingleRegister() 455 if (value.is(kDoubleRegZero) && !__ IsDoubleZeroRegSet()) { \ 456 __ Move(kDoubleRegZero, 0.0); \ 465 if (value.is(kDoubleRegZero) && !__ IsDoubleZeroRegSet()) { \ 466 __ Move(kDoubleRegZero, 0.0); \ 1783 if (ft.is(kDoubleRegZero) && !__ IsDoubleZeroRegSet()) { in AssembleArchInstruction() 1784 __ Move(kDoubleRegZero, 0.0); in AssembleArchInstruction() 1793 if (ft.is(kDoubleRegZero) && !__ IsDoubleZeroRegSet()) { in AssembleArchInstruction() 1794 __ Move(kDoubleRegZero, 0.0); in AssembleArchInstruction() [all …]
|
/external/v8/src/compiler/arm/ |
D | code-generator-arm.cc | 2453 __ veor(kDoubleRegZero, kDoubleRegZero, kDoubleRegZero); in AssembleMove() 2536 __ veor(kDoubleRegZero, kDoubleRegZero, kDoubleRegZero); in AssembleSwap() 2546 __ vldr(kDoubleRegZero, src); in AssembleSwap() 2548 __ vstr(kDoubleRegZero, dst); in AssembleSwap() 2550 __ veor(kDoubleRegZero, kDoubleRegZero, kDoubleRegZero); in AssembleSwap() 2559 __ vldr(kDoubleRegZero, src); in AssembleSwap() 2561 __ vstr(kDoubleRegZero, dst); in AssembleSwap() 2565 __ vldr(kDoubleRegZero, src); in AssembleSwap() 2567 __ vstr(kDoubleRegZero, dst); in AssembleSwap() 2569 __ veor(kDoubleRegZero, kDoubleRegZero, kDoubleRegZero); in AssembleSwap()
|
/external/v8/src/compiler/s390/ |
D | code-generator-s390.cc | 678 __ lzdr(kDoubleRegZero); \ 679 __ cdbr(left_reg, kDoubleRegZero); \ 720 __ lzdr(kDoubleRegZero); \ 721 __ cdbr(left_reg, kDoubleRegZero); \ 768 __ lzdr(kDoubleRegZero); \ 769 __ cebr(left_reg, kDoubleRegZero); \ 810 __ lzdr(kDoubleRegZero); \ 811 __ cebr(left_reg, kDoubleRegZero); \
|
/external/v8/src/arm/ |
D | deoptimizer-arm.cc | 119 DCHECK(kDoubleRegZero.code() == 14); in Generate()
|
D | macro-assembler-arm.cc | 957 vsub(dst, src, kDoubleRegZero, cond); in VFPCanonicalizeNaN() 1035 vmov(dst, kDoubleRegZero); in Vmov() 1037 vneg(dst, kDoubleRegZero); in Vmov() 1237 veor(kDoubleRegZero, kDoubleRegZero, kDoubleRegZero); in Swizzle()
|
D | assembler-arm.h | 422 #define kDoubleRegZero d14 macro
|
D | code-stubs-arm.cc | 1007 __ vmov(kDoubleRegZero, 0.0); in Generate()
|
/external/v8/src/crankshaft/s390/ |
D | lithium-codegen-s390.cc | 1955 __ lzdr(kDoubleRegZero); in DoShiftI() 1956 __ cdbr(left_reg, kDoubleRegZero); in DoShiftI() 2108 __ lzdr(kDoubleRegZero); in DoShiftI() 2109 __ cdbr(reg, kDoubleRegZero); in DoShiftI() 2134 __ lzdr(kDoubleRegZero); in DoShiftI() 2135 __ cdbr(dbl_scratch, kDoubleRegZero); in DoShiftI() 2220 __ lzdr(kDoubleRegZero); in DoShiftI() 2221 __ cdbr(dbl_scratch, kDoubleRegZero); in DoShiftI() 3570 __ lzdr(kDoubleRegZero); in DoShiftI() 3571 __ adbr(result, kDoubleRegZero); in DoShiftI()
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 1951 __ fcmpu(left_reg, kDoubleRegZero); in DoShiftI() 2107 __ fcmpu(reg, kDoubleRegZero, cr7); in DoShiftI() 2130 __ fcmpu(dbl_scratch, kDoubleRegZero, cr7); in DoShiftI() 2216 __ fcmpu(dbl_scratch, kDoubleRegZero, cr7); in DoShiftI() 3571 __ fcmpu(input_reg, kDoubleRegZero); in DoShiftI() 3669 __ fadd(result, input, kDoubleRegZero); in DoShiftI()
|
/external/v8/src/compiler/ppc/ |
D | code-generator-ppc.cc | 489 __ fcmpu(left_reg, kDoubleRegZero); \ 527 __ fcmpu(left_reg, kDoubleRegZero); \
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 1934 EmitBranchF(instr, ogl, reg, kDoubleRegZero); in DoBranch() 1954 EmitBranchF(instr, ogl, dbl_scratch, kDoubleRegZero); in DoBranch() 2036 ne, dbl_scratch, kDoubleRegZero); in DoBranch() 3379 __ add_d(result, input, kDoubleRegZero); in DoMathPowHalf()
|
/external/v8/src/mips/ |
D | assembler-mips.h | 284 #define kDoubleRegZero f28 macro
|
D | macro-assembler-mips.cc | 2269 mov_d(dst, kDoubleRegZero); in Move() 2271 Neg_d(dst, kDoubleRegZero); in Move() 2291 if (dst.is(kDoubleRegZero)) has_double_zero_reg_set_ = true; in Move() 4343 sub_d(dst, src, kDoubleRegZero); in FPUCanonicalizeNaN()
|
D | code-stubs-mips.cc | 846 __ BranchF(&done, NULL, ne, double_result, kDoubleRegZero); in Generate() 1133 __ Move(kDoubleRegZero, 0.0); in Generate()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 2055 EmitBranchF(instr, ogl, reg, kDoubleRegZero); in DoBranch() 2075 EmitBranchF(instr, ogl, dbl_scratch, kDoubleRegZero); in DoBranch() 2157 ne, dbl_scratch, kDoubleRegZero); in DoBranch() 3585 __ add_d(result, input, kDoubleRegZero); in DoMathPowHalf()
|
/external/v8/src/mips64/ |
D | assembler-mips64.h | 286 #define kDoubleRegZero f28 macro
|
D | macro-assembler-mips64.cc | 2479 mov_d(dst, kDoubleRegZero); in Move() 2481 Neg_d(dst, kDoubleRegZero); in Move() 2519 if (dst.is(kDoubleRegZero)) has_double_zero_reg_set_ = true; in Move() 4541 sub_d(dst, src, kDoubleRegZero); in FPUCanonicalizeNaN()
|
D | code-stubs-mips64.cc | 843 __ BranchF(&done, NULL, ne, double_result, kDoubleRegZero); in Generate() 1132 __ Move(kDoubleRegZero, 0.0); in Generate()
|
/external/v8/src/ppc/ |
D | assembler-ppc.h | 259 #define kDoubleRegZero d14 macro
|
D | code-stubs-ppc.cc | 808 __ fcmpu(double_result, kDoubleRegZero); in Generate() 1089 __ LoadDoubleLiteral(kDoubleRegZero, 0.0, r0); in Generate()
|
D | macro-assembler-ppc.cc | 715 fsub(dst, src, kDoubleRegZero); in CanonicalizeNaN()
|
/external/v8/src/s390/ |
D | code-stubs-s390.cc | 783 __ lzdr(kDoubleRegZero); in Generate() 784 __ cdbr(double_result, kDoubleRegZero); in Generate()
|
D | assembler-s390.h | 240 #define kDoubleRegZero d14 macro
|
D | macro-assembler-s390.cc | 635 lzdr(kDoubleRegZero); in CanonicalizeNaN() 636 sdbr(dst, kDoubleRegZero); in CanonicalizeNaN()
|