Searched defs:no_overflow_label (Results 1 - 6 of 6) sorted by relevance

/external/v8/src/mips/
H A Dmacro-assembler-mips.h1285 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 Dmacro-assembler-mips.cc5164 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 Dmacro-assembler-mips64.h1344 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 Dmacro-assembler-mips64.cc5368 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 Dlithium-codegen-mips.cc1586 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 Dlithium-codegen-mips64.cc1672 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...]

Completed in 188 milliseconds