/external/v8/src/full-codegen/ppc/ |
D | full-codegen-ppc.cc | 1848 Label done, smi_case, stub_call; in EmitInlineSmiBinaryOp() local 1864 __ bind(&stub_call); in EmitInlineSmiBinaryOp() 1887 __ JumpIfNotSmiCandidate(scratch1, scratch2, &stub_call); in EmitInlineSmiBinaryOp() 1897 __ JumpIfNotUnsignedSmiCandidate(scratch1, r0, &stub_call); in EmitInlineSmiBinaryOp() 1903 __ BranchOnOverflow(&stub_call); in EmitInlineSmiBinaryOp() 1909 __ BranchOnOverflow(&stub_call); in EmitInlineSmiBinaryOp() 1923 __ bne(&stub_call); in EmitInlineSmiBinaryOp() 1931 __ bne(&stub_call); in EmitInlineSmiBinaryOp() 1947 __ blt(&stub_call); in EmitInlineSmiBinaryOp() 3104 Label stub_call, done; in VisitCountOperation() local [all …]
|
/external/v8/src/full-codegen/s390/ |
D | full-codegen-s390.cc | 1805 Label done, smi_case, stub_call; in EmitInlineSmiBinaryOp() local 1822 __ bind(&stub_call); in EmitInlineSmiBinaryOp() 1845 __ JumpIfNotSmiCandidate(scratch1, scratch2, &stub_call); in EmitInlineSmiBinaryOp() 1855 __ JumpIfNotUnsignedSmiCandidate(scratch1, r0, &stub_call); in EmitInlineSmiBinaryOp() 1861 __ b(overflow, &stub_call); in EmitInlineSmiBinaryOp() 1867 __ b(overflow, &stub_call); in EmitInlineSmiBinaryOp() 1883 __ bne(&stub_call); in EmitInlineSmiBinaryOp() 1891 __ bne(&stub_call); in EmitInlineSmiBinaryOp() 1907 __ blt(&stub_call); in EmitInlineSmiBinaryOp() 3033 Label stub_call, done; in VisitCountOperation() local [all …]
|
/external/v8/src/full-codegen/x87/ |
D | full-codegen-x87.cc | 1771 Label smi_case, done, stub_call; in EmitInlineSmiBinaryOp() local 1778 __ bind(&stub_call); in EmitInlineSmiBinaryOp() 1804 __ jmp(&stub_call); in EmitInlineSmiBinaryOp() 1817 __ jmp(&stub_call); in EmitInlineSmiBinaryOp() 1824 __ j(overflow, &stub_call); in EmitInlineSmiBinaryOp() 1828 __ j(overflow, &stub_call); in EmitInlineSmiBinaryOp() 1833 __ j(overflow, &stub_call); in EmitInlineSmiBinaryOp() 1838 __ j(negative, &stub_call); in EmitInlineSmiBinaryOp() 2986 Label done, stub_call; in VisitCountOperation() local 3030 __ jmp(&stub_call, Label::kNear); in VisitCountOperation() [all …]
|
/external/v8/src/full-codegen/ia32/ |
D | full-codegen-ia32.cc | 1779 Label smi_case, done, stub_call; in EmitInlineSmiBinaryOp() local 1786 __ bind(&stub_call); in EmitInlineSmiBinaryOp() 1812 __ jmp(&stub_call); in EmitInlineSmiBinaryOp() 1825 __ jmp(&stub_call); in EmitInlineSmiBinaryOp() 1832 __ j(overflow, &stub_call); in EmitInlineSmiBinaryOp() 1836 __ j(overflow, &stub_call); in EmitInlineSmiBinaryOp() 1841 __ j(overflow, &stub_call); in EmitInlineSmiBinaryOp() 1846 __ j(negative, &stub_call); in EmitInlineSmiBinaryOp() 2994 Label done, stub_call; in VisitCountOperation() local 3038 __ jmp(&stub_call, Label::kNear); in VisitCountOperation() [all …]
|
/external/v8/src/full-codegen/mips/ |
D | full-codegen-mips.cc | 1877 Label done, smi_case, stub_call; in EmitInlineSmiBinaryOp() local 1894 __ bind(&stub_call); in EmitInlineSmiBinaryOp() 1914 __ Branch(&stub_call, lt, scratch2, Operand(zero_reg)); in EmitInlineSmiBinaryOp() 1923 __ Branch(&stub_call, ne, scratch2, Operand(zero_reg)); in EmitInlineSmiBinaryOp() 1928 __ AddBranchOvf(v0, left, Operand(right), &stub_call); in EmitInlineSmiBinaryOp() 1931 __ SubBranchOvf(v0, left, Operand(right), &stub_call); in EmitInlineSmiBinaryOp() 1937 __ Branch(&stub_call, ne, scratch1, Operand(scratch2)); in EmitInlineSmiBinaryOp() 1940 __ Branch(&stub_call, lt, scratch2, Operand(zero_reg)); in EmitInlineSmiBinaryOp() 3111 Label stub_call, done; in VisitCountOperation() local 3151 __ jmp(&stub_call); in VisitCountOperation() [all …]
|
/external/v8/src/full-codegen/arm/ |
D | full-codegen-arm.cc | 1867 Label done, smi_case, stub_call; in EmitInlineSmiBinaryOp() local 1883 __ bind(&stub_call); in EmitInlineSmiBinaryOp() 1902 __ TrySmiTag(right, scratch1, &stub_call); in EmitInlineSmiBinaryOp() 1910 __ b(ne, &stub_call); in EmitInlineSmiBinaryOp() 1916 __ b(vs, &stub_call); in EmitInlineSmiBinaryOp() 1921 __ b(vs, &stub_call); in EmitInlineSmiBinaryOp() 1929 __ b(ne, &stub_call); in EmitInlineSmiBinaryOp() 1935 __ b(mi, &stub_call); in EmitInlineSmiBinaryOp() 3102 Label stub_call, done; in VisitCountOperation() local 3140 __ jmp(&stub_call); in VisitCountOperation() [all …]
|
/external/v8/src/full-codegen/x64/ |
D | full-codegen-x64.cc | 1806 Label done, stub_call, smi_case; in EmitInlineSmiBinaryOp() local 1813 __ bind(&stub_call); in EmitInlineSmiBinaryOp() 1826 __ SmiShiftLeft(rax, rdx, rcx, &stub_call); in EmitInlineSmiBinaryOp() 1829 __ SmiShiftLogicalRight(rax, rdx, rcx, &stub_call); in EmitInlineSmiBinaryOp() 1832 __ SmiAdd(rax, rdx, rcx, &stub_call); in EmitInlineSmiBinaryOp() 1835 __ SmiSub(rax, rdx, rcx, &stub_call); in EmitInlineSmiBinaryOp() 1838 __ SmiMul(rax, rdx, rcx, &stub_call); in EmitInlineSmiBinaryOp() 2985 Label done, stub_call; in VisitCountOperation() local 3027 __ jmp(&stub_call, Label::kNear); in VisitCountOperation() 3065 __ bind(&stub_call); in VisitCountOperation()
|
/external/v8/src/full-codegen/mips64/ |
D | full-codegen-mips64.cc | 1878 Label done, smi_case, stub_call; in EmitInlineSmiBinaryOp() local 1895 __ bind(&stub_call); in EmitInlineSmiBinaryOp() 1922 __ Branch(&stub_call, ne, scratch2, Operand(zero_reg)); in EmitInlineSmiBinaryOp() 1927 __ DaddBranchOvf(v0, left, Operand(right), &stub_call); in EmitInlineSmiBinaryOp() 1930 __ DsubBranchOvf(v0, left, Operand(right), &stub_call); in EmitInlineSmiBinaryOp() 1936 __ Branch(USE_DELAY_SLOT, &stub_call, ne, scratch2, Operand(scratch1)); in EmitInlineSmiBinaryOp() 1940 __ Branch(&stub_call, lt, scratch2, Operand(zero_reg)); in EmitInlineSmiBinaryOp() 3111 Label stub_call, done; in VisitCountOperation() local 3151 __ jmp(&stub_call); in VisitCountOperation() 3186 __ bind(&stub_call); in VisitCountOperation()
|
/external/v8/src/full-codegen/arm64/ |
D | full-codegen-arm64.cc | 1748 Label done, both_smis, stub_call; in EmitInlineSmiBinaryOp() local 1761 __ Bind(&stub_call); in EmitInlineSmiBinaryOp() 1794 __ Tbnz(x10, kXSignBit, &stub_call); in EmitInlineSmiBinaryOp() 1799 __ B(vs, &stub_call); in EmitInlineSmiBinaryOp() 1804 __ B(vs, &stub_call); in EmitInlineSmiBinaryOp() 1814 __ Tbnz(x11, kXSignBit, &stub_call); in EmitInlineSmiBinaryOp() 1820 __ B(lt, &stub_call); in EmitInlineSmiBinaryOp() 3018 Label stub_call, done; in VisitCountOperation() local 3056 __ B(&stub_call); in VisitCountOperation() 3091 __ Bind(&stub_call); in VisitCountOperation()
|