Searched defs:not_int32 (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc1364 Label not_floats, not_int32, right_arg_changed; local
1374 __ JumpIfNotSmi(edx, &not_int32);
1377 __ JumpIfNotSmi(eax, &not_int32);
1381 masm, &not_int32, xmm0, ebx, ecx, xmm2);
1383 masm, &not_int32, xmm1, edi, ecx, xmm2);
1402 masm, &not_int32, xmm0, ecx, ecx, xmm2);
1440 __ bind(&not_int32);
1454 Label not_int32; local
1517 __ bind(&not_int32);
/external/v8/src/arm/
H A Dcode-stubs-arm.cc755 Label* not_int32) {
776 __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
792 // Jump to not_int32 if the operation did not succeed.
793 __ b(ne, not_int32);
811 // Jump to not_int32 if that's not the case.
812 DoubleIs32BitInteger(masm, dst1, dst2, scratch1, scratch2, not_int32);
830 Label* not_int32) {
846 __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
864 // Jump to not_int32 if the operation did not succeed.
865 __ b(ne, not_int32);
745 LoadNumberAsInt32Double(MacroAssembler* masm, Register object, Destination destination, DwVfpRegister double_dst, Register dst1, Register dst2, Register heap_number_map, Register scratch1, Register scratch2, SwVfpRegister single_scratch, Label* not_int32) argument
822 LoadNumberAsInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DwVfpRegister double_scratch, Label* not_int32) argument
901 DoubleIs32BitInteger(MacroAssembler* masm, Register src1, Register src2, Register dst, Register scratch, Label* not_int32) argument
[all...]
/external/v8/src/ia32/
H A Dcode-stubs-ia32.cc641 Label* not_int32);
1695 Label not_int32; local
1699 FloatingPointHelper::CheckSSE2OperandsAreInt32(masm, &not_int32, ecx);
1712 __ j(not_zero, &not_int32);
1713 __ j(carry, &not_int32);
1724 FloatingPointHelper::CheckFloatOperandsAreInt32(masm, &not_int32);
1742 __ bind(&not_int32);
1759 Label not_int32; local
1764 FloatingPointHelper::CheckSSE2OperandsAreInt32(masm, &not_int32, ecx);
1770 &not_int32);
2741 CheckLoadedIntegersWereInt32(MacroAssembler* masm, bool use_sse3, Label* not_int32) argument
[all...]
/external/v8/src/mips/
H A Dcode-stubs-mips.cc768 Label* not_int32) {
789 __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
805 // Jump to not_int32 if the operation did not succeed.
806 __ Branch(not_int32, ne, except_flag, Operand(zero_reg));
824 // Jump to not_int32 if that's not the case.
825 DoubleIs32BitInteger(masm, dst1, dst2, scratch1, scratch2, not_int32);
844 Label* not_int32) {
860 __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
878 // Jump to not_int32 if the operation did not succeed.
879 __ Branch(not_int32, n
758 LoadNumberAsInt32Double(MacroAssembler* masm, Register object, Destination destination, DoubleRegister double_dst, Register dst1, Register dst2, Register heap_number_map, Register scratch1, Register scratch2, FPURegister single_scratch, Label* not_int32) argument
836 LoadNumberAsInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DoubleRegister double_scratch, Label* not_int32) argument
919 DoubleIs32BitInteger(MacroAssembler* masm, Register src1, Register src2, Register dst, Register scratch, Label* not_int32) argument
[all...]
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.cc779 Label* not_int32) {
798 __ JumpIfNotHeapNumber(object, heap_number_map, scratch1, not_int32);
813 // Jump to not_int32 if the operation did not succeed.
814 __ Branch(not_int32, ne, except_flag, Operand(zero_reg));
831 Label* not_int32) {
862 // Jump to not_int32 if the operation did not succeed.
863 __ Branch(not_int32, ne, except_flag, Operand(zero_reg));
868 __ Branch(not_int32, ne, object, Operand(at));
768 LoadNumberAsInt32Double(MacroAssembler* masm, Register object, Destination destination, DoubleRegister double_dst, DoubleRegister double_scratch, Register dst_mantissa, Register dst_exponent, Register heap_number_map, Register scratch1, Register scratch2, FPURegister single_scratch, Label* not_int32) argument
822 LoadNumberAsInt32(MacroAssembler* masm, Register object, Register dst, Register heap_number_map, Register scratch1, Register scratch2, Register scratch3, DoubleRegister double_scratch0, DoubleRegister double_scratch1, Label* not_int32) argument

Completed in 174 milliseconds