Home
last modified time | relevance | path

Searched refs:kDoubleRegZero (Results 1 – 25 of 26) sorted by relevance

12

/external/v8/src/compiler/mips/
Dcode-generator-mips.cc66 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/
Dcode-generator-mips64.cc65 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/
Dcode-generator-arm.cc2453 __ 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/
Dcode-generator-s390.cc678 __ 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/
Ddeoptimizer-arm.cc119 DCHECK(kDoubleRegZero.code() == 14); in Generate()
Dmacro-assembler-arm.cc957 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()
Dassembler-arm.h422 #define kDoubleRegZero d14 macro
Dcode-stubs-arm.cc1007 __ vmov(kDoubleRegZero, 0.0); in Generate()
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.cc1955 __ 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/
Dlithium-codegen-ppc.cc1951 __ 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/
Dcode-generator-ppc.cc489 __ fcmpu(left_reg, kDoubleRegZero); \
527 __ fcmpu(left_reg, kDoubleRegZero); \
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.cc1934 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/
Dassembler-mips.h284 #define kDoubleRegZero f28 macro
Dmacro-assembler-mips.cc2269 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()
Dcode-stubs-mips.cc846 __ BranchF(&done, NULL, ne, double_result, kDoubleRegZero); in Generate()
1133 __ Move(kDoubleRegZero, 0.0); in Generate()
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.cc2055 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/
Dassembler-mips64.h286 #define kDoubleRegZero f28 macro
Dmacro-assembler-mips64.cc2479 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()
Dcode-stubs-mips64.cc843 __ BranchF(&done, NULL, ne, double_result, kDoubleRegZero); in Generate()
1132 __ Move(kDoubleRegZero, 0.0); in Generate()
/external/v8/src/ppc/
Dassembler-ppc.h259 #define kDoubleRegZero d14 macro
Dcode-stubs-ppc.cc808 __ fcmpu(double_result, kDoubleRegZero); in Generate()
1089 __ LoadDoubleLiteral(kDoubleRegZero, 0.0, r0); in Generate()
Dmacro-assembler-ppc.cc715 fsub(dst, src, kDoubleRegZero); in CanonicalizeNaN()
/external/v8/src/s390/
Dcode-stubs-s390.cc783 __ lzdr(kDoubleRegZero); in Generate()
784 __ cdbr(double_result, kDoubleRegZero); in Generate()
Dassembler-s390.h240 #define kDoubleRegZero d14 macro
Dmacro-assembler-s390.cc635 lzdr(kDoubleRegZero); in CanonicalizeNaN()
636 sdbr(dst, kDoubleRegZero); in CanonicalizeNaN()

12