/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 440 void SmiUntag(Register reg) { in SmiUntag() function 445 void SmiUntag(Register reg, Label* is_smi) { in SmiUntag() function
|
D | code-stubs-ia32.cc | 1301 __ SmiUntag(left); in GenerateSmiCode() local 1302 __ SmiUntag(ecx); in GenerateSmiCode() local 1315 __ SmiUntag(left); in GenerateSmiCode() local 1316 __ SmiUntag(ecx); in GenerateSmiCode() local 1326 __ SmiUntag(left); in GenerateSmiCode() local 1327 __ SmiUntag(ecx); in GenerateSmiCode() local 1362 __ SmiUntag(right); in GenerateSmiCode() local 2692 __ SmiUntag(edx); in LoadUnknownsAsIntegers() local 2718 __ SmiUntag(eax); in LoadUnknownsAsIntegers() local 2757 __ SmiUntag(number); in LoadFloatOperand() local [all …]
|
D | debug-ia32.cc | 150 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
|
D | builtins-ia32.cc | 292 __ SmiUntag(eax); in Generate_JSConstructStubHelper() local 518 __ SmiUntag(ecx); in Generate_NotifyDeoptimizedHelper() local 633 __ SmiUntag(eax); in Generate_FunctionCall() local 718 __ SmiUntag(ebx); in Generate_FunctionCall() local 862 __ SmiUntag(eax); in Generate_FunctionApply() local 1055 __ SmiUntag(array_size); in AllocateJSArray() local 1723 __ SmiUntag(eax); in Generate_OnStackReplacement() local
|
D | codegen-ia32.cc | 451 __ SmiUntag(ebx); in GenerateSmiOnlyToDouble() local 662 __ SmiUntag(result); in Generate() local
|
D | full-codegen-ia32.cc | 1806 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 1807 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 1813 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 1814 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 1827 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 1828 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 1847 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 3479 __ SmiUntag(array_length); in EmitFastAsciiArrayJoin() local 4387 __ SmiUntag(edx); in ExitFinallyBlock() local
|
D | stub-cache-ia32.cc | 3275 __ SmiUntag(ebx); in GenerateLoadDictionaryElement() local 3345 __ SmiUntag(eax); // Untag the index. in GenerateLoadExternalArray() local 3350 __ SmiUntag(eax); // Untag the index. in GenerateLoadExternalArray() local 3510 __ SmiUntag(ebx); in GenerateStoreExternalArray() local 3516 __ SmiUntag(ecx); in GenerateStoreExternalArray() local 3521 __ SmiUntag(ecx); in GenerateStoreExternalArray() local 3595 __ SmiUntag(ecx); in GenerateStoreExternalArray() local
|
D | lithium-codegen-ia32.cc | 2583 __ SmiUntag(result); in DoArgumentsLength() local 3586 __ SmiUntag(eax); in DoDeferredStringCharCodeAt() local 3697 __ SmiUntag(reg); in DoDeferredNumberTagI() local 3793 __ SmiUntag(ToRegister(input)); in DoSmiUntag() local 3843 __ SmiUntag(input_reg); // Untag smi before converting to float. in EmitNumberUntagD() local 3952 __ SmiUntag(input_reg); // Untag smi. in DoTaggedToI() local 4234 __ SmiUntag(input_reg); in DoClampTToUint8() local
|
D | ic-ia32.cc | 478 __ SmiUntag(ebx); in GenerateGeneric() local 1188 __ SmiUntag(ebx); in GenerateMegamorphic() local
|
/external/v8/src/mips/ |
D | macro-assembler-mips.h | 1295 void SmiUntag(Register reg) { in SmiUntag() function 1299 void SmiUntag(Register dst, Register src) { in SmiUntag() function
|
D | full-codegen-mips.cc | 1878 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 1888 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 1905 __ SmiUntag(scratch1, right); in EmitInlineSmiBinaryOp() local 3565 __ SmiUntag(array_length); in EmitFastAsciiArrayJoin() local 3642 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3689 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3721 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3740 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3750 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local
|
D | code-stubs-mips.cc | 778 __ SmiUntag(scratch1, object); in LoadNumberAsInt32Double() local 2402 __ SmiUntag(scratch1, right); in GenerateSmiSmiOperation() local 2433 __ SmiUntag(scratch2, right); in GenerateSmiSmiOperation() local 2434 __ SmiUntag(scratch1, left); in GenerateSmiSmiOperation() local 2458 __ SmiUntag(scratch2, right); in GenerateSmiSmiOperation() local 2459 __ SmiUntag(scratch1, left); in GenerateSmiSmiOperation() local 2502 __ SmiUntag(scratch1, left); in GenerateSmiSmiOperation() local 2515 __ SmiUntag(scratch1, left); in GenerateSmiSmiOperation() local 2629 __ SmiUntag(a3, left); in GenerateFPOperation() local 2630 __ SmiUntag(a2, right); in GenerateFPOperation() local [all …]
|
D | lithium-codegen-mips.cc | 2681 __ SmiUntag(result); in DoArgumentsLength() local 3739 __ SmiUntag(v0); in DoDeferredStringCharCodeAt() local 3853 __ SmiUntag(src, dst); in DoDeferredNumberTagI() local 3939 __ SmiUntag(result, input); in DoSmiUntag() local 3942 __ SmiUntag(result, input); in DoSmiUntag() local 4100 __ SmiUntag(input_reg); in DoTaggedToI() local
|
D | builtins-mips.cc | 1230 __ SmiUntag(t2); in Generate_NotifyDeoptimizedHelper() local 1298 __ SmiUntag(v0); in Generate_OnStackReplacement() local
|
D | stub-cache-mips.cc | 3750 __ SmiUntag(t1, value); in GenerateStoreExternalArray() local 3795 __ SmiUntag(t0, key); in GenerateStoreExternalArray() local
|
/external/v8/src/arm/ |
D | full-codegen-arm.cc | 1862 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 1872 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 1891 __ SmiUntag(ip, right); in EmitInlineSmiBinaryOp() local 3530 __ SmiUntag(array_length, SetCC); in EmitFastAsciiArrayJoin() local 3606 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3651 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3681 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3700 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3709 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local
|
D | lithium-codegen-arm.cc | 1109 __ SmiUntag(result); in DoDivI() local 2795 __ SmiUntag(result); in DoArgumentsLength() local 3828 __ SmiUntag(r0); in DoDeferredStringCharCodeAt() local 3941 __ SmiUntag(src, dst); in DoDeferredNumberTagI() local 4028 __ SmiUntag(result, input, SetCC); in DoSmiUntag() local 4031 __ SmiUntag(result, input); in DoSmiUntag() local 4196 __ SmiUntag(input_reg, SetCC); in DoTaggedToI() local
|
D | code-stubs-arm.cc | 765 __ SmiUntag(scratch1, object); in LoadNumberAsInt32Double() local 2316 __ SmiUntag(ip, right); in GenerateSmiSmiOperation() local 2388 __ SmiUntag(scratch1, left); in GenerateSmiSmiOperation() local 2401 __ SmiUntag(scratch1, left); in GenerateSmiSmiOperation() local 2513 __ SmiUntag(r3, left); in GenerateFPOperation() local 2514 __ SmiUntag(r2, right); in GenerateFPOperation() local 6144 __ SmiUntag(length); in GenerateAsciiCharsCompareLoop() local 6549 __ SmiUntag(r1); in GenerateSmis() local
|
D | builtins-arm.cc | 1201 __ SmiUntag(r6); in Generate_NotifyDeoptimizedHelper() local 1271 __ SmiUntag(r0); in Generate_OnStackReplacement() local
|
D | stub-cache-arm.cc | 3747 __ SmiUntag(r5, value); in GenerateStoreExternalArray() local 3772 __ SmiUntag(r4, key); in GenerateStoreExternalArray() local
|