Home
last modified time | relevance | path

Searched refs:SmiUntag (Results 1 – 25 of 60) sorted by relevance

123

/external/v8/src/ia32/
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 …]
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
Ddebug-ia32.cc150 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
Dmacro-assembler-ia32.h440 void SmiUntag(Register reg) { in SmiUntag() function
445 void SmiUntag(Register reg, Label* is_smi) { in SmiUntag() function
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
/external/chromium_org/v8/src/ia32/
Dcode-stubs-ia32.cc1017 __ SmiUntag(number); in LoadFloatOperand() local
1042 __ SmiUntag(edx); // Untag smi before converting to float. in LoadSSE2Operands() local
1047 __ SmiUntag(eax); // Untag smi before converting to float. in LoadSSE2Operands() local
1114 __ SmiUntag(base); in Generate() local
1119 __ SmiUntag(exponent); in Generate() local
1130 __ SmiUntag(exponent); in Generate() local
1839 __ SmiUntag(ecx); in GenerateNewStrict() local
2067 __ SmiUntag(ebx); in Generate()
2089 __ SmiUntag(edi); in Generate()
2097 __ SmiUntag(esi); in Generate()
[all …]
Dbuiltins-ia32.cc346 __ SmiUntag(eax); in Generate_JSConstructStubHelper() local
653 __ SmiUntag(ecx); in Generate_NotifyDeoptimizedHelper() local
756 __ SmiUntag(eax); in Generate_FunctionCall() local
841 __ SmiUntag(ebx); in Generate_FunctionCall() local
986 __ SmiUntag(eax); in Generate_FunctionApply() local
1351 __ SmiUntag(ebx); in Generate_OnStackReplacement() local
Ddebug-ia32.cc166 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
Dfull-codegen-ia32.cc2136 __ SmiUntag(edx); in EmitGeneratorResume() local
2146 __ SmiUntag(ecx); in EmitGeneratorResume() local
2260 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local
2261 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local
2267 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local
2268 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local
2281 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local
2282 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local
2301 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local
3422 __ SmiUntag(value); in EmitOneByteSeqStringSetChar() local
[all …]
Dmacro-assembler-ia32.h513 void SmiUntag(Register reg) { in SmiUntag() function
518 void SmiUntag(Register reg, Label* is_smi) { in SmiUntag() function
Dlithium-codegen-ia32.cc1721 __ SmiUntag(left); in DoMulI() local
3095 __ SmiUntag(reg); in EmitReturn() local
3415 __ SmiUntag(ToRegister(key)); in DoLoadKeyedExternalArray() local
3636 __ SmiUntag(result); in DoArgumentsLength() local
4583 __ SmiUntag(ToRegister(key)); in DoStoreKeyedExternalArray() local
4891 __ SmiUntag(eax); in DoDeferredStringCharCodeAt() local
5096 __ SmiUntag(reg); in DoDeferredNumberTagI() local
5240 __ SmiUntag(result); in DoSmiUntag() local
5305 __ SmiUntag(temp_reg); // Untag smi before converting to float. in EmitNumberUntagDNoSSE2() local
5370 __ SmiUntag(temp_reg); // Untag smi before converting to float. in EmitNumberUntagD() local
[all …]
/external/chromium_org/v8/src/arm/
Dbuiltins-arm.cc584 __ SmiUntag(r0, r3); in Generate_JSConstructStubHelper() local
901 __ SmiUntag(r6); in Generate_NotifyDeoptimizedHelper() local
974 __ add(r0, r0, Operand::SmiUntag(r1)); in Generate_OnStackReplacement()
1073 __ SmiUntag(r0); in Generate_FunctionCall() local
1176 __ SmiUntag(r2); in Generate_FunctionCall() local
1325 __ SmiUntag(r0); in Generate_FunctionApply() local
Ddebug-arm.cc159 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
Dmacro-assembler-arm.h1260 void SmiUntag(Register reg, SBit s = LeaveCC) {
1261 mov(reg, Operand::SmiUntag(reg), s);
1263 void SmiUntag(Register dst, Register src, SBit s = LeaveCC) {
1264 mov(dst, Operand::SmiUntag(src), s);
Dfull-codegen-arm.cc2181 __ SmiUntag(r3); in EmitGeneratorResume() local
2191 __ SmiUntag(r2); in EmitGeneratorResume() local
2317 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local
2324 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local
2343 __ SmiUntag(ip, right); in EmitInlineSmiBinaryOp() local
3469 __ SmiUntag(index, index); in EmitOneByteSeqStringSetChar() local
3475 __ SmiUntag(value, value); in EmitOneByteSeqStringSetChar() local
3502 __ SmiUntag(index, index); in EmitTwoByteSeqStringSetChar() local
3508 __ SmiUntag(value, value); in EmitTwoByteSeqStringSetChar() local
3942 __ SmiUntag(array_length, SetCC); in EmitFastAsciiArrayJoin() local
[all …]
Dcode-stubs-arm.cc542 __ SmiUntag(source_); in Generate() local
2726 __ SmiUntag(r1, SetCC); in GenerateNewStrict() local
2766 __ SmiUntag(r1); in GenerateNewStrict() local
2947 __ SmiUntag(r1); in Generate()
3022 __ SmiUntag(r7); in Generate()
3111 __ cmp(r2, Operand::SmiUntag(r0)); in Generate()
3209 __ SmiUntag(r9); in Generate()
3236 __ SmiUntag(r5, r1); in Generate() local
3376 __ SmiUntag(r0); in GenerateRecordCallTarget() local
3552 __ SmiUntag(index_); in GenerateFast() local
[all …]
Dmacro-assembler-arm.cc1222 SmiUntag(expected_reg); in InvokeFunction()
1373 add(pc, r1, Operand::SmiUntag(r2)); // Jump in JumpToHandlerEntry()
1533 SmiUntag(scratch); in GetNumberHash()
1592 SmiUntag(t1); in LoadFromNumberDictionary()
2466 SmiUntag(ip, smi); in SmiToDouble()
2620 SmiUntag(dst, src); in GetLeastBitsFromSmi()
3008 SmiUntag(dst, src, SetCC); in UntagAndJumpIfSmi()
3016 SmiUntag(dst, src, SetCC); in UntagAndJumpIfNotSmi()
3465 SmiUntag(index, index); in EmitSeqStringSetCharCheck()
Dlithium-codegen-arm.cc1633 __ SmiUntag(result, left); in DoMulI() local
1642 __ SmiUntag(result, left); in DoMulI() local
2941 __ SmiUntag(reg); in DoReturn() local
3456 __ SmiUntag(result); in DoArgumentsLength() local
4601 __ SmiUntag(r0); in DoDeferredStringCharCodeAt() local
4777 __ SmiUntag(src, dst); in DoDeferredNumberTagI() local
4892 __ SmiUntag(result, input, SetCC); in DoSmiUntag() local
4895 __ SmiUntag(result, input); in DoSmiUntag() local
4944 __ SmiUntag(scratch, input_reg); in EmitNumberUntagD() local
5050 __ SmiUntag(input_reg); in DoTaggedToI() local
[all …]
/external/chromium_org/v8/src/mips/
Dfull-codegen-mips.cc2200 __ SmiUntag(a3); in EmitGeneratorResume() local
2209 __ SmiUntag(a2); in EmitGeneratorResume() local
2340 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local
2350 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local
2367 __ SmiUntag(scratch1, right); in EmitInlineSmiBinaryOp() local
3504 __ SmiUntag(index, index); in EmitOneByteSeqStringSetChar() local
3512 __ SmiUntag(value, value); in EmitOneByteSeqStringSetChar() local
3516 __ SmiUntag(index); in EmitOneByteSeqStringSetChar() local
3541 __ SmiUntag(index, index); in EmitTwoByteSeqStringSetChar() local
3549 __ SmiUntag(value, value); in EmitTwoByteSeqStringSetChar() local
[all …]
/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
Dmacro-assembler-arm.h1155 void SmiUntag(Register reg, SBit s = LeaveCC) {
1158 void SmiUntag(Register dst, Register src, SBit s = LeaveCC) {
/external/v8/src/mips/
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 …]

123