/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 | 994 const Register left_reg = ToRegister(instr->left()); local 999 __ Mod(result_reg, left_reg, right_reg); 1013 __ Branch(&no_overflow_possible, ne, left_reg, Operand(kMinInt)); 1025 __ Branch(&done, ge, left_reg, Operand(zero_reg)); 1728 Register left_reg = ToRegister(left); local 1732 __ Slt(scratch, left_reg, Operand(right_reg)); 1734 __ Movz(result_reg, left_reg, scratch); 1738 __ Movn(result_reg, left_reg, scratch); 1743 FPURegister left_reg = ToDoubleRegister(left); local 1748 __ MaxNaNCheck_d(result_reg, left_reg, right_re 2101 FPURegister left_reg = ToDoubleRegister(left); local [all...] |
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-codegen-mips64.cc | 983 const Register left_reg = ToRegister(instr->left()); local 988 __ Dmod(result_reg, left_reg, right_reg); 1002 __ Branch(&no_overflow_possible, ne, left_reg, Operand(kMinInt)); 1014 __ Branch(&done, ge, left_reg, Operand(zero_reg)); 1847 Register left_reg = ToRegister(left); local 1851 __ Slt(scratch, left_reg, Operand(right_reg)); 1853 __ Movz(result_reg, left_reg, scratch); 1857 __ Movn(result_reg, left_reg, scratch); 1862 FPURegister left_reg = ToDoubleRegister(left); local 1867 __ MaxNaNCheck_d(result_reg, left_reg, right_re 2220 FPURegister left_reg = ToDoubleRegister(left); local [all...] |
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-codegen-ppc.cc | 958 Register left_reg = ToRegister(instr->left()); local 970 __ divw(scratch, left_reg, right_reg, SetOE, SetRC); 998 __ sub(result_reg, left_reg, scratch, LeaveOE, SetRC); 1003 __ cmpwi(left_reg, Operand::Zero()); 1897 Register left_reg = ToRegister(left); local 1904 __ cmp(left_reg, right_reg); 1907 __ cmpw(left_reg, right_reg); 1911 __ isel(cond, result_reg, left_reg, right_reg); 1917 __ Move(result_reg, left_reg); 1922 DoubleRegister left_reg local [all...] |
/external/v8/src/crankshaft/s390/ |
H A D | lithium-codegen-s390.cc | 931 Register left_reg = ToRegister(instr->left()); local 946 __ Cmp32(left_reg, Operand(kMinInt)); 961 DCHECK(!left_reg.is(r1)); 964 __ LoadRR(r0, left_reg); 973 __ Cmp32(left_reg, Operand::Zero()); 1903 Register left_reg = ToRegister(left); local 1910 __ CmpP(left_reg, right_reg); 1913 __ Cmp32(left_reg, right_reg); 1920 __ Move(result_reg, left_reg); 1924 DoubleRegister left_reg local [all...] |
/external/v8/src/crankshaft/x64/ |
H A D | lithium-codegen-x64.cc | 957 Register left_reg = ToRegister(instr->left()); local 958 DCHECK(left_reg.is(rax)); 977 __ cmpl(left_reg, Immediate(kMinInt)); 997 __ testl(left_reg, left_reg); 1770 Register left_reg = ToRegister(left); local 1778 __ cmpl(left_reg, right_imm); 1780 __ movl(left_reg, right_imm); 1784 __ cmpp(left_reg, right_reg); 1786 __ cmpl(left_reg, right_re 1805 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 | 5486 Register left_reg = left.is(dst) ? scratch : left; local 5488 DCHECK(!dst.is(left_reg)); 5490 Move(left_reg, left); 5493 bnvc(left_reg, right_reg, no_overflow_label);
|