/external/v8/src/mips/ |
H A D | macro-assembler-mips.h | 1285 Label* no_overflow_label, Register scratch = at) { 1286 AddBranchOvf(dst, left, right, nullptr, no_overflow_label, scratch); 1290 Label* overflow_label, Label* no_overflow_label, 1294 Label* overflow_label, Label* no_overflow_label, 1304 Label* no_overflow_label, Register scratch = at) { 1305 SubBranchOvf(dst, left, right, nullptr, no_overflow_label, scratch); 1309 Label* overflow_label, Label* no_overflow_label, 1313 Label* overflow_label, Label* no_overflow_label, 1322 Label* no_overflow_label, Register scratch = at) { 1323 MulBranchOvf(dst, left, right, nullptr, no_overflow_label, scratc 1284 AddBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1303 SubBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1321 MulBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument [all...] |
H A D | macro-assembler-mips.cc | 5164 Label* no_overflow_label) { 5165 DCHECK(overflow_label || no_overflow_label); 5167 DCHECK(no_overflow_label); 5168 masm->Branch(no_overflow_label, ge, overflow_dst, Operand(zero_reg)); 5171 if (no_overflow_label) masm->Branch(no_overflow_label); 5178 Label* no_overflow_label, Register scratch) { 5180 AddBranchOvf(dst, left, right.rm(), overflow_label, no_overflow_label, 5187 AddBranchOvf(dst, left, right_reg, overflow_label, no_overflow_label); 5210 BranchOvfHelper(this, overflow_dst, overflow_label, no_overflow_label); 5162 BranchOvfHelper(MacroAssembler* masm, Register overflow_dst, Label* overflow_label, Label* no_overflow_label) argument 5176 AddBranchOvf(Register dst, Register left, const Operand& right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 5216 AddBranchOvf(Register dst, Register left, Register right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 5274 SubBranchOvf(Register dst, Register left, const Operand& right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 5309 SubBranchOvf(Register dst, Register left, Register right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 5352 BranchOvfHelperMult(MacroAssembler* masm, Register overflow_dst, Label* overflow_label, Label* no_overflow_label) argument 5366 MulBranchOvf(Register dst, Register left, const Operand& right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 5389 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 | 1344 Label* no_overflow_label, Register scratch = at) { 1345 AddBranchOvf(dst, left, right, nullptr, no_overflow_label, scratch); 1349 Label* overflow_label, Label* no_overflow_label, 1353 Label* overflow_label, Label* no_overflow_label, 1362 Label* no_overflow_label, Register scratch = at) { 1363 SubBranchOvf(dst, left, right, nullptr, no_overflow_label, scratch); 1367 Label* overflow_label, Label* no_overflow_label, 1371 Label* overflow_label, Label* no_overflow_label, 1380 Label* no_overflow_label, Register scratch = at) { 1381 MulBranchOvf(dst, left, right, nullptr, no_overflow_label, scratc 1343 AddBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1361 SubBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1379 MulBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1397 DaddBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument 1415 DsubBranchNoOvf(Register dst, Register left, const Operand& right, Label* no_overflow_label, Register scratch = at) argument [all...] |
H A D | macro-assembler-mips64.cc | 5368 Label* no_overflow_label) { 5369 DCHECK(overflow_label || no_overflow_label); 5371 DCHECK(no_overflow_label); 5372 masm->Branch(no_overflow_label, ge, overflow_dst, Operand(zero_reg)); 5375 if (no_overflow_label) masm->Branch(no_overflow_label); 5381 Label* no_overflow_label, Register scratch) { 5383 AddBranchOvf(dst, left, right.rm(), overflow_label, no_overflow_label, 5390 AddBranchOvf(dst, left, right_reg, overflow_label, no_overflow_label); 5414 BranchOvfHelper(this, overflow_dst, overflow_label, no_overflow_label); 5712 MulBranchOvf(Register dst, Register left, const Operand& right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument 5743 MulBranchOvf(Register dst, Register left, Register right, Label* overflow_label, Label* no_overflow_label, Register scratch) argument [all...] |
/external/v8/src/crankshaft/mips/ |
H A D | lithium-codegen-mips.cc | 1586 Label no_overflow_label; local 1590 Operand(right_reg), &no_overflow_label); local 1594 &no_overflow_label, scratch); local 1597 __ bind(&no_overflow_label); 1726 Label no_overflow_label; local 1730 Operand(right_reg), &no_overflow_label); local 1734 &no_overflow_label, scratch); local 1737 __ bind(&no_overflow_label);
|
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-codegen-mips64.cc | 1672 Label no_overflow_label; local 1675 &no_overflow_label, scratch); local 1677 __ bind(&no_overflow_label); 1693 Label no_overflow_label; local 1696 &no_overflow_label, scratch); local 1698 __ bind(&no_overflow_label); 1832 Label no_overflow_label; local 1836 &no_overflow_label, scratch); local 1838 __ bind(&no_overflow_label); 1853 Label no_overflow_label; local 1857 &no_overflow_label, scratch); local [all...] |