/external/v8/src/ia32/ |
H A D | code-stubs-ia32.cc | 1301 __ SmiUntag(left); 1302 __ SmiUntag(ecx); 1315 __ SmiUntag(left); 1316 __ SmiUntag(ecx); 1326 __ SmiUntag(left); 1327 __ SmiUntag(ecx); 1362 __ SmiUntag(right); 2692 __ SmiUntag(edx); 2718 __ SmiUntag(eax); 2757 __ SmiUntag(numbe [all...] |
H A D | debug-ia32.cc | 150 __ SmiUntag(reg);
|
H A D | builtins-ia32.cc | 292 __ SmiUntag(eax); 518 __ SmiUntag(ecx); 633 __ SmiUntag(eax); 718 __ SmiUntag(ebx); 862 __ SmiUntag(eax); 1055 __ SmiUntag(array_size); 1723 __ SmiUntag(eax);
|
H A D | macro-assembler-ia32.h | 440 void SmiUntag(Register reg) { function in class:v8::internal::MacroAssembler 445 void SmiUntag(Register reg, Label* is_smi) { function in class:v8::internal::MacroAssembler
|
H A D | codegen-ia32.cc | 451 __ SmiUntag(ebx); 662 __ SmiUntag(result);
|
H A D | stub-cache-ia32.cc | 3275 __ SmiUntag(ebx); 3345 __ SmiUntag(eax); // Untag the index. 3350 __ SmiUntag(eax); // Untag the index. 3510 __ SmiUntag(ebx); 3516 __ SmiUntag(ecx); 3521 __ SmiUntag(ecx); 3595 __ SmiUntag(ecx);
|
H A D | full-codegen-ia32.cc | 1806 __ SmiUntag(eax); 1807 __ SmiUntag(ecx); 1813 __ SmiUntag(eax); 1814 __ SmiUntag(ecx); 1827 __ SmiUntag(eax); 1828 __ SmiUntag(ecx); 1847 __ SmiUntag(eax); 3479 __ SmiUntag(array_length); 4387 __ SmiUntag(edx);
|
H A D | ic-ia32.cc | 478 __ SmiUntag(ebx); 1188 __ SmiUntag(ebx);
|
H A D | macro-assembler-ia32.cc | 474 SmiUntag(scratch1); 819 SmiUntag(edx); 989 SmiUntag(scratch); 2063 SmiUntag(ebx);
|
H A D | lithium-codegen-ia32.cc | 2583 __ SmiUntag(result); 3586 __ SmiUntag(eax); 3697 __ SmiUntag(reg); 3793 __ SmiUntag(ToRegister(input)); 3843 __ SmiUntag(input_reg); // Untag smi before converting to float. 3952 __ SmiUntag(input_reg); // Untag smi. 4234 __ SmiUntag(input_reg);
|
H A D | lithium-ia32.h | 146 V(SmiUntag) \ 1698 DECLARE_CONCRETE_INSTRUCTION(SmiUntag, "smi-untag")
|
/external/v8/src/arm/ |
H A D | full-codegen-arm.cc | 1862 __ SmiUntag(scratch1, left); 1872 __ SmiUntag(scratch1, left); 1891 __ SmiUntag(ip, right); 3530 __ SmiUntag(array_length, SetCC); 3606 __ SmiUntag(string_length); 3651 __ SmiUntag(string_length); 3681 __ SmiUntag(string_length); 3700 __ SmiUntag(string_length); 3709 __ SmiUntag(string_length);
|
H A D | macro-assembler-arm.h | 1155 void SmiUntag(Register reg, SBit s = LeaveCC) { function in class:v8::internal::MacroAssembler 1158 void SmiUntag(Register dst, Register src, SBit s = LeaveCC) { function in class:v8::internal::MacroAssembler
|
H A D | builtins-arm.cc | 1201 __ SmiUntag(r6); 1271 __ SmiUntag(r0);
|
H A D | lithium-codegen-arm.cc | 1109 __ SmiUntag(result); 2795 __ SmiUntag(result); 3828 __ SmiUntag(r0); 3941 __ SmiUntag(src, dst); 4027 // If the input is a HeapObject, SmiUntag will set the carry flag. 4028 __ SmiUntag(result, input, SetCC); 4031 __ SmiUntag(result, input); 4108 // SmiUntag(heap_object, SetCC) 4195 // If the input is a HeapObject, SmiUntag will set the carry flag. 4196 __ SmiUntag(input_re [all...] |
H A D | code-stubs-arm.cc | 765 __ SmiUntag(scratch1, object); 2316 __ SmiUntag(ip, right); 2388 __ SmiUntag(scratch1, left); 2401 __ SmiUntag(scratch1, left); 2513 __ SmiUntag(r3, left); 2514 __ SmiUntag(r2, right); 6144 __ SmiUntag(length); 6549 __ SmiUntag(r1);
|
H A D | lithium-arm.h | 151 V(SmiUntag) \ 1653 DECLARE_CONCRETE_INSTRUCTION(SmiUntag, "smi-untag")
|
/external/v8/src/mips/ |
H A D | full-codegen-mips.cc | 1878 __ SmiUntag(scratch1, left); 1888 __ SmiUntag(scratch1, left); 1905 __ SmiUntag(scratch1, right); 3565 __ SmiUntag(array_length); 3642 __ SmiUntag(string_length); 3689 __ SmiUntag(string_length); 3721 __ SmiUntag(string_length); 3740 __ SmiUntag(string_length); 3750 __ SmiUntag(string_length);
|
H A D | macro-assembler-mips.h | 1295 void SmiUntag(Register reg) { function in class:v8::internal::MacroAssembler 1299 void SmiUntag(Register dst, Register src) { function in class:v8::internal::MacroAssembler
|
H A D | code-stubs-mips.cc | 778 __ SmiUntag(scratch1, object); 2402 __ SmiUntag(scratch1, right); 2433 __ SmiUntag(scratch2, right); 2434 __ SmiUntag(scratch1, left); 2458 __ SmiUntag(scratch2, right); 2459 __ SmiUntag(scratch1, left); 2502 __ SmiUntag(scratch1, left); 2515 __ SmiUntag(scratch1, left); 2629 __ SmiUntag(a3, left); 2630 __ SmiUntag(a [all...] |
H A D | builtins-mips.cc | 1230 __ SmiUntag(t2); 1298 __ SmiUntag(v0);
|
H A D | lithium-codegen-mips.cc | 2681 __ SmiUntag(result); 3739 __ SmiUntag(v0); 3853 __ SmiUntag(src, dst); 3939 __ SmiUntag(result, input); 3942 __ SmiUntag(result, input); 4100 __ SmiUntag(input_reg);
|
H A D | lithium-mips.h | 151 V(SmiUntag) \ 1633 DECLARE_CONCRETE_INSTRUCTION(SmiUntag, "smi-untag")
|
H A D | macro-assembler-mips.cc | 421 SmiUntag(scratch); 3442 SmiUntag(untagged_value, value_reg); 4724 SmiUntag(dst, src); 4732 SmiUntag(dst, src);
|
/external/v8/src/x64/ |
H A D | lithium-x64.h | 151 V(SmiUntag) \ 1620 DECLARE_CONCRETE_INSTRUCTION(SmiUntag, "smi-untag")
|