Searched refs:left_reg (Results 1 - 13 of 13) sorted by relevance

/external/v8/src/compiler/s390/
H A Dcode-generator-s390.cc667 DoubleRegister left_reg = i.InputDoubleRegister(0); \
671 __ cdbr(left_reg, right_reg); \
679 __ cdbr(left_reg, kDoubleRegZero); \
685 __ ldr(result_reg, left_reg); \
690 __ cdbr(left_reg, left_reg); \
701 if (!left_reg.is(result_reg)) { \
702 __ ldr(result_reg, left_reg); \
709 DoubleRegister left_reg = i.InputDoubleRegister(0); \
713 __ cdbr(left_reg, right_re
[all...]
/external/v8/src/compiler/ppc/
H A Dcode-generator-ppc.cc478 DoubleRegister left_reg = i.InputDoubleRegister(0); \
482 __ fcmpu(left_reg, right_reg); \
489 __ fcmpu(left_reg, kDoubleRegZero); \
493 __ fadd(result_reg, left_reg, right_reg); \
497 __ fcmpu(left_reg, left_reg); \
507 if (!left_reg.is(result_reg)) { \
508 __ fmr(result_reg, left_reg); \
516 DoubleRegister left_reg = i.InputDoubleRegister(0); \
520 __ fcmpu(left_reg, right_re
[all...]
/external/v8/src/crankshaft/arm/
H A Dlithium-codegen-arm.cc1031 Register left_reg = ToRegister(instr->left()); local
1047 __ cmp(left_reg, Operand(kMinInt));
1064 __ sdiv(result_reg, left_reg, right_reg);
1065 __ Mls(result_reg, result_reg, right_reg, left_reg);
1071 __ cmp(left_reg, Operand::Zero());
1078 Register left_reg = ToRegister(instr->left()); local
1082 DCHECK(!scratch.is(left_reg));
1100 __ Move(result_reg, left_reg);
1104 __ vmov(double_scratch0().low(), left_reg);
1121 __ sub(result_reg, left_reg, scratc
1867 Register left_reg = ToRegister(left); local
1877 DwVfpRegister left_reg = ToDoubleRegister(left); local
[all...]
/external/v8/src/crankshaft/ppc/
H A Dlithium-codegen-ppc.cc973 Register left_reg = ToRegister(instr->left()); local
985 __ divw(scratch, left_reg, right_reg, SetOE, SetRC);
1013 __ sub(result_reg, left_reg, scratch, LeaveOE, SetRC);
1018 __ cmpwi(left_reg, Operand::Zero());
1915 Register left_reg = ToRegister(left); local
1922 __ cmp(left_reg, right_reg);
1925 __ cmpw(left_reg, right_reg);
1929 __ isel(cond, result_reg, left_reg, right_reg);
1935 __ Move(result_reg, left_reg);
1940 DoubleRegister left_reg local
[all...]
/external/v8/src/crankshaft/x64/
H A Dlithium-codegen-x64.cc958 Register left_reg = ToRegister(instr->left()); local
959 DCHECK(left_reg.is(rax));
978 __ cmpl(left_reg, Immediate(kMinInt));
998 __ testl(left_reg, left_reg);
1771 Register left_reg = ToRegister(left); local
1779 __ cmpl(left_reg, right_imm);
1781 __ movl(left_reg, right_imm);
1785 __ cmpp(left_reg, right_reg);
1787 __ cmpl(left_reg, right_re
1806 XMMRegister left_reg = ToDoubleRegister(left); local
[all...]
/external/v8/src/crankshaft/s390/
H A Dlithium-codegen-s390.cc951 Register left_reg = ToRegister(instr->left()); local
966 __ Cmp32(left_reg, Operand(kMinInt));
981 DCHECK(!left_reg.is(r1));
984 __ LoadRR(r0, left_reg);
993 __ Cmp32(left_reg, Operand::Zero());
1923 Register left_reg = ToRegister(left); local
1930 __ CmpP(left_reg, right_reg);
1933 __ Cmp32(left_reg, right_reg);
1940 __ Move(result_reg, left_reg);
1944 DoubleRegister left_reg local
[all...]
/external/v8/src/crankshaft/ia32/
H A Dlithium-codegen-ia32.cc929 Register left_reg = ToRegister(instr->left()); local
930 DCHECK(left_reg.is(eax));
949 __ cmp(left_reg, kMinInt);
968 __ test(left_reg, Operand(left_reg));
1656 Register left_reg = ToRegister(left); local
1658 __ cmp(left_reg, right_op);
1660 __ mov(left_reg, right_op);
1667 XMMRegister left_reg = ToDoubleRegister(left); local
1669 __ ucomisd(left_reg, right_re
[all...]
/external/v8/src/crankshaft/mips/
H A Dlithium-codegen-mips.cc1013 const Register left_reg = ToRegister(instr->left()); local
1018 __ Mod(result_reg, left_reg, right_reg);
1032 __ Branch(&no_overflow_possible, ne, left_reg, Operand(kMinInt));
1045 __ Branch(&done, ge, left_reg, Operand(zero_reg));
1753 Register left_reg = ToRegister(left); local
1757 __ Slt(scratch, left_reg, Operand(right_reg));
1759 __ Movz(result_reg, left_reg, scratch);
1763 __ Movn(result_reg, left_reg, scratch);
1768 FPURegister left_reg = ToDoubleRegister(left); local
1774 __ Float64Max(result_reg, left_reg, right_re
2117 FPURegister left_reg = ToDoubleRegister(left); local
[all...]
/external/v8/src/crankshaft/mips64/
H A Dlithium-codegen-mips64.cc1002 const Register left_reg = ToRegister(instr->left()); local
1007 __ Dmod(result_reg, left_reg, right_reg);
1021 __ Branch(&no_overflow_possible, ne, left_reg, Operand(kMinInt));
1034 __ Branch(&done, ge, left_reg, Operand(zero_reg));
1875 Register left_reg = ToRegister(left); local
1879 __ Slt(scratch, left_reg, Operand(right_reg));
1881 __ Movz(result_reg, left_reg, scratch);
1885 __ Movn(result_reg, left_reg, scratch);
1890 FPURegister left_reg = ToDoubleRegister(left); local
1895 __ Float64Max(result_reg, left_reg, right_re
2238 FPURegister left_reg = ToDoubleRegister(left); local
[all...]
/external/v8/src/crankshaft/x87/
H A Dlithium-codegen-x87.cc1230 Register left_reg = ToRegister(instr->left()); local
1231 DCHECK(left_reg.is(eax));
1250 __ cmp(left_reg, kMinInt);
1269 __ test(left_reg, Operand(left_reg));
1933 Register left_reg = ToRegister(left); local
1935 __ cmp(left_reg, right_op);
1937 __ mov(left_reg, right_op);
1944 X87Register left_reg = ToX87Register(left); local
1947 X87PrepareBinaryOp(left_reg, right_re
[all...]
/external/v8/src/mips/
H A Dmacro-assembler-mips.cc4882 Register left_reg = left.is(dst) ? scratch : left; local
4884 DCHECK(!dst.is(left_reg));
4886 Move(left_reg, left);
4889 Bnvc(left_reg, right_reg, no_overflow_label);
/external/v8/src/mips64/
H A Dmacro-assembler-mips64.cc5072 Register left_reg = left.is(dst) ? scratch : left;
5074 DCHECK(!dst.is(left_reg));
5076 Move(left_reg, left);
5079 Bnvc(left_reg, right_reg, no_overflow_label);
/external/vixl/test/aarch64/
H A Dtest-assembler-aarch64.cc8285 Register left_reg(0, reg_size);
8292 __ Mov(left_reg, left);
8297 (masm.*op)(result_reg, left_reg, right_reg);
8302 ASSERT_EQUAL_64(left, left_reg.X());

Completed in 543 milliseconds