Home
last modified time | relevance | path

Searched defs:SmiUntag (Results 1 – 14 of 14) sorted by relevance

/external/v8/src/ia32/
Dmacro-assembler-ia32.h251 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
Dcode-stubs-ia32.cc568 __ 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 …]
Ddebug-ia32.cc149 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
Dbuiltins-ia32.cc315 __ 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
Dfull-codegen-ia32.cc1682 __ 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
Dlithium-codegen-ia32.cc2429 __ 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
Dic-ia32.cc565 __ SmiUntag(ebx); in GenerateGeneric() local
1114 __ SmiUntag(ebx); in GenerateMegamorphic() local
Dstub-cache-ia32.cc3373 __ SmiUntag(ecx); // Untag the index. in CompileKeyedLoadStub() local
3524 __ SmiUntag(ebx); in CompileKeyedStoreStub() local
3544 __ SmiUntag(ecx); in CompileKeyedStoreStub() local
/external/v8/src/mips/
Dmacro-assembler-mips.h858 void SmiUntag(Register reg) { in SmiUntag() function
862 void SmiUntag(Register dst, Register src) { in SmiUntag() function
/external/v8/src/arm/
Dcode-stubs-arm.cc587 __ 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 …]
Dfull-codegen-arm.cc1747 __ 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
Dlithium-codegen-arm.cc1040 __ 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
Dbuiltins-arm.cc1131 __ SmiUntag(r6); in Generate_NotifyDeoptimizedHelper() local
1199 __ SmiUntag(r0); in Generate_OnStackReplacement() local
Dstub-cache-arm.cc3756 __ SmiUntag(r4, key); in CompileKeyedStoreStub() local
3772 __ SmiUntag(r5, value); in CompileKeyedStoreStub() local