/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 251 void SmiUntag(Register reg) { in SmiUntag() function 256 void SmiUntag(Register reg, TypeInfo info, Label* non_smi) { in SmiUntag() function 266 void SmiUntag(Register reg, Label* is_smi) { in SmiUntag() function
|
D | code-stubs-ia32.cc | 568 __ SmiUntag(left); in GenerateSmiCode() local 569 __ SmiUntag(ecx); in GenerateSmiCode() local 582 __ SmiUntag(left); in GenerateSmiCode() local 583 __ SmiUntag(ecx); in GenerateSmiCode() local 593 __ SmiUntag(left); in GenerateSmiCode() local 594 __ SmiUntag(ecx); in GenerateSmiCode() local 629 __ SmiUntag(right); in GenerateSmiCode() local 2063 __ SmiUntag(edx); in LoadNumbersAsIntegers() local 2083 __ SmiUntag(eax); in LoadNumbersAsIntegers() local 2111 __ SmiUntag(edx); in LoadUnknownsAsIntegers() local [all …]
|
D | debug-ia32.cc | 149 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
|
D | builtins-ia32.cc | 315 __ SmiUntag(eax); in Generate_JSConstructStubHelper() local 520 __ SmiUntag(ecx); in Generate_NotifyDeoptimizedHelper() local 629 __ SmiUntag(eax); in Generate_FunctionCall() local 693 __ SmiUntag(ebx); in Generate_FunctionCall() local 825 __ SmiUntag(eax); in Generate_FunctionApply() local 1007 __ SmiUntag(array_size); in AllocateJSArray() local 1582 __ SmiUntag(eax); in Generate_OnStackReplacement() local
|
D | full-codegen-ia32.cc | 1682 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 1683 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 1689 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 1690 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 1703 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 1704 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 1723 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 3370 __ SmiUntag(array_length); in EmitFastAsciiArrayJoin() local
|
D | lithium-codegen-ia32.cc | 2429 __ SmiUntag(result); in DoArgumentsLength() local 2791 __ SmiUntag(right_reg); in DoPower() local 3243 __ SmiUntag(eax); in DoDeferredStringCharCodeAt() local 3344 __ SmiUntag(reg); in DoDeferredNumberTagI() local 3424 __ SmiUntag(ToRegister(input)); in DoSmiUntag() local 3462 __ SmiUntag(input_reg); // Untag smi before converting to float. in EmitNumberUntagD() local 3574 __ SmiUntag(input_reg); // Untag smi. in DoTaggedToI() local
|
D | ic-ia32.cc | 565 __ SmiUntag(ebx); in GenerateGeneric() local 1114 __ SmiUntag(ebx); in GenerateMegamorphic() local
|
D | stub-cache-ia32.cc | 3373 __ SmiUntag(ecx); // Untag the index. in CompileKeyedLoadStub() local 3524 __ SmiUntag(ebx); in CompileKeyedStoreStub() local 3544 __ SmiUntag(ecx); in CompileKeyedStoreStub() local
|
/external/v8/src/mips/ |
D | macro-assembler-mips.h | 858 void SmiUntag(Register reg) { in SmiUntag() function 862 void SmiUntag(Register dst, Register src) { in SmiUntag() function
|
/external/v8/src/arm/ |
D | code-stubs-arm.cc | 587 __ SmiUntag(scratch1, object); in LoadNumber() local 649 __ SmiUntag(dst, object); in ConvertNumberToInt32() local 674 __ SmiUntag(scratch1, object); in LoadNumberAsInt32Double() local 804 __ SmiUntag(dst, object); in LoadNumberAsInt32() local 1881 __ SmiUntag(ip, right); in GenerateSmiSmiOperation() local 1953 __ SmiUntag(scratch1, left); in GenerateSmiSmiOperation() local 1966 __ SmiUntag(scratch1, left); in GenerateSmiSmiOperation() local 2078 __ SmiUntag(r3, left); in GenerateFPOperation() local 2079 __ SmiUntag(r2, right); in GenerateFPOperation() local 3118 __ SmiUntag(base); in Generate() local [all …]
|
D | full-codegen-arm.cc | 1747 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 1757 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 1776 __ SmiUntag(ip, right); in EmitInlineSmiBinaryOp() local 3438 __ SmiUntag(array_length, SetCC); in EmitFastAsciiArrayJoin() local 3514 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3559 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3589 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3608 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local 3617 __ SmiUntag(string_length); in EmitFastAsciiArrayJoin() local
|
D | lithium-codegen-arm.cc | 1040 __ SmiUntag(result); in DoDivI() local 2568 __ SmiUntag(result); in DoArgumentsLength() local 2952 __ SmiUntag(right_reg); in DoPower() local 3369 __ SmiUntag(r0); in DoDeferredStringCharCodeAt() local 3479 __ SmiUntag(reg); in DoDeferredNumberTagI() local 3567 __ SmiUntag(ToRegister(input)); in DoSmiUntag() local 3614 __ SmiUntag(input_reg); // Untag smi before converting to float. in EmitNumberUntagD() local 3721 __ SmiUntag(input_reg); // Untag smi. in DoTaggedToI() local
|
D | builtins-arm.cc | 1131 __ SmiUntag(r6); in Generate_NotifyDeoptimizedHelper() local 1199 __ SmiUntag(r0); in Generate_OnStackReplacement() local
|
D | stub-cache-arm.cc | 3756 __ SmiUntag(r4, key); in CompileKeyedStoreStub() local 3772 __ SmiUntag(r5, value); in CompileKeyedStoreStub() local
|