Home
last modified time | relevance | path

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

/external/v8/src/ia32/
Dmacro-assembler-ia32.h440 void SmiUntag(Register reg) { in SmiUntag() function
445 void SmiUntag(Register reg, Label* is_smi) { in SmiUntag() function
Dcode-stubs-ia32.cc1301 __ 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 …]
Ddebug-ia32.cc150 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
Dbuiltins-ia32.cc292 __ 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
Dcodegen-ia32.cc451 __ SmiUntag(ebx); in GenerateSmiOnlyToDouble() local
662 __ SmiUntag(result); in Generate() local
Dfull-codegen-ia32.cc1806 __ 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
Dstub-cache-ia32.cc3275 __ 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
Dlithium-codegen-ia32.cc2583 __ 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
Dic-ia32.cc478 __ SmiUntag(ebx); in GenerateGeneric() local
1188 __ SmiUntag(ebx); in GenerateMegamorphic() local
/external/v8/src/mips/
Dmacro-assembler-mips.h1295 void SmiUntag(Register reg) { in SmiUntag() function
1299 void SmiUntag(Register dst, Register src) { in SmiUntag() function
Dfull-codegen-mips.cc1878 __ 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
Dcode-stubs-mips.cc778 __ 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 …]
Dlithium-codegen-mips.cc2681 __ 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
Dbuiltins-mips.cc1230 __ SmiUntag(t2); in Generate_NotifyDeoptimizedHelper() local
1298 __ SmiUntag(v0); in Generate_OnStackReplacement() local
Dstub-cache-mips.cc3750 __ SmiUntag(t1, value); in GenerateStoreExternalArray() local
3795 __ SmiUntag(t0, key); in GenerateStoreExternalArray() local
/external/v8/src/arm/
Dfull-codegen-arm.cc1862 __ 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
Dlithium-codegen-arm.cc1109 __ 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
Dcode-stubs-arm.cc765 __ 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
Dbuiltins-arm.cc1201 __ SmiUntag(r6); in Generate_NotifyDeoptimizedHelper() local
1271 __ SmiUntag(r0); in Generate_OnStackReplacement() local
Dstub-cache-arm.cc3747 __ SmiUntag(r5, value); in GenerateStoreExternalArray() local
3772 __ SmiUntag(r4, key); in GenerateStoreExternalArray() local