/external/v8/src/mips/ |
H A D | macro-assembler-mips.h | 1218 Label* no_overflow_label, Register scratch = at) { 1219 AddBranchOvf(dst, left, right, nullptr, no_overflow_label, scratch); 1223 Label* overflow_label, Label* no_overflow_label, 1227 Label* overflow_label, Label* no_overflow_label, 1237 Label* no_overflow_label, Register scratch = at) { 1238 SubBranchOvf(dst, left, right, nullptr, no_overflow_label, scratch); 1242 Label* overflow_label, Label* no_overflow_label, 1246 Label* overflow_label, Label* no_overflow_label, 1255 Label* no_overflow_label, Register scratch = at) { 1256 MulBranchOvf(dst, left, right, nullptr, no_overflow_label, scratc 1217 AddBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1236 SubBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1254 MulBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument [all...] |
H A D | macro-assembler-mips.cc | 4823 Label* no_overflow_label) { 4824 DCHECK(overflow_label || no_overflow_label); 4826 DCHECK(no_overflow_label); 4827 masm->Branch(no_overflow_label, ge, overflow_dst, Operand(zero_reg)); 4830 if (no_overflow_label) masm->Branch(no_overflow_label); 4837 Label* no_overflow_label, Register scratch) { 4839 AddBranchOvf(dst, left, right.rm(), overflow_label, no_overflow_label, 4846 AddBranchOvf(dst, left, right_reg, overflow_label, no_overflow_label); 4869 BranchOvfHelper(this, overflow_dst, overflow_label, no_overflow_label); 4821 BranchOvfHelper(MacroAssembler* masm, Register overflow_dst, Label* overflow_label, Label* no_overflow_label) argument 4835 AddBranchOvf(Register dst, Register left, const Operand& right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 4875 AddBranchOvf(Register dst, Register left, Register right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 4933 SubBranchOvf(Register dst, Register left, const Operand& right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 4968 SubBranchOvf(Register dst, Register left, Register right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 5011 BranchOvfHelperMult(MacroAssembler* masm, Register overflow_dst, Label* overflow_label, Label* no_overflow_label) argument 5025 MulBranchOvf(Register dst, Register left, const Operand& right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 5048 MulBranchOvf(Register dst, Register left, Register right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument [all...] |
/external/v8/src/mips64/ |
H A D | macro-assembler-mips64.h | 1273 Label* no_overflow_label, Register scratch = at) { 1274 AddBranchOvf(dst, left, right, nullptr, no_overflow_label, scratch); 1278 Label* overflow_label, Label* no_overflow_label, 1282 Label* overflow_label, Label* no_overflow_label, 1291 Label* no_overflow_label, Register scratch = at) { 1292 SubBranchOvf(dst, left, right, nullptr, no_overflow_label, scratch); 1296 Label* overflow_label, Label* no_overflow_label, 1300 Label* overflow_label, Label* no_overflow_label, 1309 Label* no_overflow_label, Register scratch = at) { 1310 MulBranchOvf(dst, left, right, nullptr, no_overflow_label, scratc 1272 AddBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1290 SubBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1308 MulBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1326 DaddBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1344 DsubBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument [all...] |
/external/v8/src/crankshaft/mips/ |
H A D | lithium-codegen-mips.cc | 1590 Label no_overflow_label; local 1594 Operand(right_reg), &no_overflow_label); local 1598 &no_overflow_label, scratch); local 1601 __ bind(&no_overflow_label); 1730 Label no_overflow_label; local 1734 Operand(right_reg), &no_overflow_label); local 1738 &no_overflow_label, scratch); local 1741 __ bind(&no_overflow_label);
|
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-codegen-mips64.cc | 1676 Label no_overflow_label; local 1679 &no_overflow_label, scratch); local 1681 __ bind(&no_overflow_label); 1697 Label no_overflow_label; local 1700 &no_overflow_label, scratch); local 1702 __ bind(&no_overflow_label); 1836 Label no_overflow_label; local 1840 &no_overflow_label, scratch); local 1842 __ bind(&no_overflow_label); 1857 Label no_overflow_label; local 1861 &no_overflow_label, scratch); local [all...] |