/external/v8/src/crankshaft/arm/ |
H A D | lithium-codegen-arm.cc | 1031 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/ia32/ |
H A D | lithium-codegen-ia32.cc | 929 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 D | lithium-codegen-mips.cc | 1013 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 D | lithium-codegen-mips64.cc | 1002 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/ppc/ |
H A D | lithium-codegen-ppc.cc | 973 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/s390/ |
H A D | lithium-codegen-s390.cc | 951 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/x64/ |
H A D | lithium-codegen-x64.cc | 958 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/x87/ |
H A D | lithium-codegen-x87.cc | 1230 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 D | macro-assembler-mips.cc | 4882 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);
|