/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 477 void SmiUntag(Register reg) { in SmiUntag() function 482 void SmiUntag(Register reg, Label* is_smi) { in SmiUntag() function
|
D | builtins-ia32.cc | 396 __ SmiUntag(eax); in Generate_JSConstructStubHelper() local 707 __ SmiUntag(ecx); in Generate_NotifyDeoptimizedHelper() local 810 __ SmiUntag(eax); in Generate_FunctionCall() local 888 __ SmiUntag(ebx); in Generate_FunctionCall() local 1033 __ SmiUntag(eax); in Generate_FunctionApply() local 1423 __ SmiUntag(ebx); in Generate_OnStackReplacement() local
|
D | debug-ia32.cc | 136 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
|
D | code-stubs-ia32.cc | 319 __ SmiUntag(number); in LoadFloatOperand() local 344 __ SmiUntag(edx); // Untag smi before converting to float. in LoadSSE2Operands() local 349 __ SmiUntag(eax); // Untag smi before converting to float. in LoadSSE2Operands() local 416 __ SmiUntag(base); in Generate() local 421 __ SmiUntag(exponent); in Generate() local 432 __ SmiUntag(exponent); in Generate() local 1083 __ SmiUntag(ecx); in GenerateNewStrict() local 1927 __ SmiUntag(eax); in GenerateRecordCallTarget() local 2768 __ SmiUntag(index_); in GenerateFast() local 3060 __ SmiUntag(ecx); in Generate() local [all …]
|
D | full-codegen-ia32.cc | 2145 __ SmiUntag(edx); in EmitGeneratorResume() local 2155 __ SmiUntag(ecx); in EmitGeneratorResume() local 2308 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 2314 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 2315 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 2328 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 2329 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 2348 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 3462 __ SmiUntag(value); in EmitOneByteSeqStringSetChar() local 3463 __ SmiUntag(index); in EmitOneByteSeqStringSetChar() local [all …]
|
D | lithium-codegen-ia32.cc | 1530 __ SmiUntag(left); in DoMulI() local 2758 __ SmiUntag(reg); in EmitReturn() local 3051 __ SmiUntag(ToRegister(key)); in DoLoadKeyedExternalArray() local 3263 __ SmiUntag(result); in DoArgumentsLength() local 4131 __ SmiUntag(ToRegister(key)); in DoStoreKeyedExternalArray() local 4385 __ SmiUntag(eax); in DoDeferredStringCharCodeAt() local 4535 __ SmiUntag(reg); in DoDeferredNumberTagIU() local 4653 __ SmiUntag(result); in DoSmiUntag() local 4713 __ SmiUntag(temp_reg); // Untag smi before converting to float. in EmitNumberUntagD() local 4796 __ SmiUntag(input_reg); in DoTaggedToI() local [all …]
|
/external/v8/src/x87/ |
D | macro-assembler-x87.h | 449 void SmiUntag(Register reg) { in SmiUntag() function 454 void SmiUntag(Register reg, Label* is_smi) { in SmiUntag() function
|
D | builtins-x87.cc | 396 __ SmiUntag(eax); in Generate_JSConstructStubHelper() local 707 __ SmiUntag(ecx); in Generate_NotifyDeoptimizedHelper() local 810 __ SmiUntag(eax); in Generate_FunctionCall() local 888 __ SmiUntag(ebx); in Generate_FunctionCall() local 1033 __ SmiUntag(eax); in Generate_FunctionApply() local 1423 __ SmiUntag(ebx); in Generate_OnStackReplacement() local
|
D | debug-x87.cc | 136 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
|
D | full-codegen-x87.cc | 2132 __ SmiUntag(edx); in EmitGeneratorResume() local 2142 __ SmiUntag(ecx); in EmitGeneratorResume() local 2298 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 2304 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 2305 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 2318 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 2319 __ SmiUntag(ecx); in EmitInlineSmiBinaryOp() local 2338 __ SmiUntag(eax); in EmitInlineSmiBinaryOp() local 3452 __ SmiUntag(value); in EmitOneByteSeqStringSetChar() local 3453 __ SmiUntag(index); in EmitOneByteSeqStringSetChar() local [all …]
|
D | lithium-codegen-x87.cc | 1822 __ SmiUntag(left); in DoMulI() local 3055 __ SmiUntag(reg); in EmitReturn() local 3341 __ SmiUntag(ToRegister(key)); in DoLoadKeyedExternalArray() local 3550 __ SmiUntag(result); in DoArgumentsLength() local 4075 __ SmiUntag(temp_result); in DoMathSqrt() local 4123 __ SmiUntag(exponent); in DoPower() local 4140 __ SmiUntag(exponent); in DoPower() local 4290 __ SmiUntag(temp_result); in DoMathExp() local 4548 __ SmiUntag(ToRegister(key)); in DoStoreKeyedExternalArray() local 4827 __ SmiUntag(eax); in DoDeferredStringCharCodeAt() local [all …]
|
D | codegen-x87.cc | 301 __ SmiUntag(ebx); in GenerateSmiToDouble() local 477 __ SmiUntag(result); in Generate() local
|
/external/v8/src/mips64/ |
D | code-stubs-mips64.cc | 458 __ SmiUntag(at, rhs); in EmitSmiNonsmiComparison() local 482 __ SmiUntag(at, lhs); in EmitSmiNonsmiComparison() local 629 __ SmiUntag(a1); in GenerateGeneric() local 630 __ SmiUntag(a0); in GenerateGeneric() local 1956 __ SmiUntag(a1); in GenerateNewStrict() local 1998 __ SmiUntag(a1); in GenerateNewStrict() local 2579 __ SmiUntag(a0); in GenerateRecordCallTarget() local 2804 __ SmiUntag(index_); in GenerateFast() local 3147 __ SmiUntag(a2, a2); in Generate() local 3148 __ SmiUntag(a3, a3); in Generate() local [all …]
|
D | builtins-mips64.cc | 660 __ SmiUntag(a0, a3); in Generate_JSConstructStubHelper() local 672 __ SmiUntag(a3); in Generate_JSConstructStubHelper() local 995 __ SmiUntag(a6); in Generate_NotifyDeoptimizedHelper() local 1053 __ SmiUntag(a1); in Generate_OnStackReplacement() local 1153 __ SmiUntag(a0); in Generate_FunctionCall() local 1388 __ SmiUntag(a0); in Generate_FunctionApply() local
|
D | full-codegen-mips64.cc | 2202 __ SmiUntag(a3); in EmitGeneratorResume() local 2211 __ SmiUntag(a2); in EmitGeneratorResume() local 2382 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 2389 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 3539 __ SmiUntag(index, index); in EmitOneByteSeqStringSetChar() local 3547 __ SmiUntag(value, value); in EmitOneByteSeqStringSetChar() local 3551 __ SmiUntag(index); in EmitOneByteSeqStringSetChar() local 3576 __ SmiUntag(index, index); in EmitTwoByteSeqStringSetChar() local 3584 __ SmiUntag(value, value); in EmitTwoByteSeqStringSetChar() local 3967 __ SmiUntag(array_length); in EmitFastOneByteArrayJoin() local [all …]
|
D | macro-assembler-mips64.h | 1430 void SmiUntag(Register dst, Register src) { in SmiUntag() function 1439 void SmiUntag(Register reg) { in SmiUntag() function
|
/external/v8/src/mips/ |
D | full-codegen-mips.cc | 2205 __ SmiUntag(a3); in EmitGeneratorResume() local 2214 __ SmiUntag(a2); in EmitGeneratorResume() local 2383 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 2392 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 2409 __ SmiUntag(scratch1, right); in EmitInlineSmiBinaryOp() local 3539 __ SmiUntag(index, index); in EmitOneByteSeqStringSetChar() local 3547 __ SmiUntag(value, value); in EmitOneByteSeqStringSetChar() local 3551 __ SmiUntag(index); in EmitOneByteSeqStringSetChar() local 3576 __ SmiUntag(index, index); in EmitTwoByteSeqStringSetChar() local 3584 __ SmiUntag(value, value); in EmitTwoByteSeqStringSetChar() local [all …]
|
D | macro-assembler-mips.h | 1393 void SmiUntag(Register reg) { in SmiUntag() function 1397 void SmiUntag(Register dst, Register src) { in SmiUntag() function
|
/external/v8/src/arm/ |
D | full-codegen-arm.cc | 2215 __ SmiUntag(r3); in EmitGeneratorResume() local 2233 __ SmiUntag(r2); in EmitGeneratorResume() local 2399 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 2406 __ SmiUntag(scratch1, left); in EmitInlineSmiBinaryOp() local 2425 __ SmiUntag(ip, right); in EmitInlineSmiBinaryOp() local 3547 __ SmiUntag(index, index); in EmitOneByteSeqStringSetChar() local 3553 __ SmiUntag(value, value); in EmitOneByteSeqStringSetChar() local 3580 __ SmiUntag(index, index); in EmitTwoByteSeqStringSetChar() local 3586 __ SmiUntag(value, value); in EmitTwoByteSeqStringSetChar() local 3948 __ SmiUntag(array_length, SetCC); in EmitFastOneByteArrayJoin() local [all …]
|
D | debug-arm.cc | 141 __ SmiUntag(reg); in Generate_DebugBreakCallHelper() local
|
D | builtins-arm.cc | 628 __ SmiUntag(r0, r3); in Generate_JSConstructStubHelper() local 951 __ SmiUntag(r6); in Generate_NotifyDeoptimizedHelper() local 1120 __ SmiUntag(r0); in Generate_FunctionCall() local 1216 __ SmiUntag(r2); in Generate_FunctionCall() local 1358 __ SmiUntag(r0); in Generate_FunctionApply() local
|
/external/v8/src/ic/arm64/ |
D | ic-arm64.cc | 200 __ SmiUntag(scratch2, key); in GenerateFastArrayLoad() local 291 __ SmiUntag(scratch2, key); in GenerateMappedArgumentsLookup() local 297 __ SmiUntag(scratch1); in GenerateMappedArgumentsLookup() local 329 __ SmiUntag(scratch, key); in GenerateUnmappedArgumentsLookup() local
|
/external/v8/src/arm64/ |
D | code-stubs-arm64.cc | 500 __ SmiUntag(lhs); in GenerateGeneric() local 875 __ SmiUntag(exponent_integer, exponent_tagged); in Generate() local 1700 __ SmiUntag(param_count, param_count_smi); in GenerateNewSloppyFast() local 1732 __ SmiUntag(arg_count, arg_count_smi); in GenerateNewSloppyFast() local 1996 __ SmiUntag(param_count, param_count_smi); in GenerateNewStrict() local 2018 __ SmiUntag(param_count, param_count_smi); in GenerateNewStrict() local 2723 __ SmiUntag(argc); in GenerateRecordCallTarget() local 3118 __ SmiUntag(index_); in GenerateFast() local 3222 __ SmiUntag(x1); in GenerateSmis() local 3579 __ SmiUntag(from); in Generate() local [all …]
|
D | builtins-arm64.cc | 583 __ SmiUntag(argc); in Generate_JSConstructStubHelper() local 944 __ SmiUntag(state); in Generate_NotifyDeoptimizedHelper() local 1110 __ SmiUntag(argc); in Generate_FunctionCall() local 1350 __ SmiUntag(current); in Generate_FunctionApply() local
|
/external/v8/src/ic/mips64/ |
D | ic-mips64.cc | 330 __ SmiUntag(scratch3, key); in GenerateMappedArgumentsLookup() local 343 __ SmiUntag(scratch3, scratch2); in GenerateMappedArgumentsLookup() local 367 __ SmiUntag(scratch, key); in GenerateUnmappedArgumentsLookup() local
|