/external/v8/src/ia32/ |
D | debug-ia32.cc | 123 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
|
D | builtins-ia32.cc | 93 __ SmiTag(eax); in Generate_JSConstructStubHelper() local 236 __ SmiTag(edx); in Generate_JSConstructStubHelper() local 624 __ SmiTag(eax); in Generate_FunctionCall() local 1189 __ SmiTag(eax); // Convet argc to a smi. in ArrayNativeCode() local
|
D | code-stubs-ia32.cc | 1309 __ SmiTag(left); in GenerateSmiCode() local 1320 __ SmiTag(left); in GenerateSmiCode() local 1339 __ SmiTag(left); in GenerateSmiCode() local 1394 __ SmiTag(eax); in GenerateSmiCode() local 1790 __ SmiTag(eax); in GenerateInt32Stub() local 2004 __ SmiTag(eax); in GenerateHeapNumberStub() local 2203 __ SmiTag(eax); in GenerateGeneric() local 2781 __ SmiTag(edx); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local 2787 __ SmiTag(eax); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local 2811 __ SmiTag(edx); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local [all …]
|
D | macro-assembler-ia32.h | 435 void SmiTag(Register reg) { in SmiTag() function
|
D | full-codegen-ia32.cc | 1809 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 1819 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 1822 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 1832 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 1835 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 4375 __ SmiTag(edx); in EnterFinallyBlock() local
|
D | lithium-ia32.h | 145 V(SmiTag) \ 1675 DECLARE_CONCRETE_INSTRUCTION(SmiTag, "smi-tag")
|
D | lithium-codegen-ia32.cc | 3578 __ SmiTag(index); in DoDeferredStringCharCodeAt() local 3632 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local 3679 __ SmiTag(reg); in DoNumberTagI() local 3782 __ SmiTag(ToRegister(input)); in DoSmiTag() local 3845 __ SmiTag(input_reg); // Retag smi. in EmitNumberUntagD() local
|
D | stub-cache-ia32.cc | 1976 __ SmiTag(eax); in CompileMathFloorCall() local 3398 __ SmiTag(eax); in GenerateLoadExternalArray() local 3436 __ SmiTag(eax); in GenerateLoadExternalArray() local
|
D | macro-assembler-ia32.cc | 1351 SmiTag(scratch1); in AllocateTwoByteString() 1386 SmiTag(scratch1); in AllocateAsciiString()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 1138 void SmiTag(Register reg, SBit s = LeaveCC) { 1141 void SmiTag(Register dst, Register src, SBit s = LeaveCC) { 1150 SmiTag(scratch, SetCC); in TrySmiTag()
|
D | codegen-arm.cc | 217 __ SmiTag(r9); in GenerateSmiOnlyToDouble() local
|
D | lithium-arm.h | 150 V(SmiTag) \ 1631 DECLARE_CONCRETE_INSTRUCTION(SmiTag, "smi-tag")
|
D | lithium-codegen-arm.cc | 3821 __ SmiTag(index); in DoDeferredStringCharCodeAt() local 3874 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local 3920 __ SmiTag(dst, src, SetCC); in DoNumberTagI() local 4018 __ SmiTag(ToRegister(instr->result()), ToRegister(instr->InputAt(0))); in DoSmiTag() local
|
D | code-stubs-arm.cc | 2396 __ SmiTag(right, scratch1); in GenerateSmiSmiOperation() local 2407 __ SmiTag(right, scratch1); in GenerateSmiSmiOperation() local 2579 __ SmiTag(r0, r2); in GenerateFPOperation() local 2842 __ SmiTag(r0, scratch1); in GenerateInt32Stub() local 2982 __ SmiTag(r0, r2); in GenerateInt32Stub() local
|
D | full-codegen-arm.cc | 1867 __ SmiTag(right, scratch1); in EmitInlineSmiBinaryOp() local 1877 __ SmiTag(right, scratch1); in EmitInlineSmiBinaryOp() local
|
/external/v8/src/mips/ |
D | codegen-mips.cc | 223 __ SmiTag(t5); in GenerateSmiOnlyToDouble() local
|
D | macro-assembler-mips.h | 1283 void SmiTag(Register reg) { in SmiTag() function 1291 void SmiTag(Register dst, Register src) { in SmiTag() function
|
D | lithium-mips.h | 150 V(SmiTag) \ 1611 DECLARE_CONCRETE_INSTRUCTION(SmiTag, "smi-tag")
|
D | code-stubs-mips.cc | 2196 __ SmiTag(v0, a1); in GenerateHeapNumberCodeBitNot() local 2452 __ SmiTag(v0, scratch1); in GenerateSmiSmiOperation() local 2475 __ SmiTag(v0, scratch2); in GenerateSmiSmiOperation() local 2510 __ SmiTag(v0); in GenerateSmiSmiOperation() local 2521 __ SmiTag(v0, scratch1); in GenerateSmiSmiOperation() local 2693 __ SmiTag(v0, a2); in GenerateFPOperation() local 2956 __ SmiTag(v0, scratch1); in GenerateInt32Stub() local 3101 __ SmiTag(v0, a2); in GenerateInt32Stub() local
|
D | lithium-codegen-mips.cc | 3732 __ SmiTag(index); in DoDeferredStringCharCodeAt() local 3786 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local 3927 __ SmiTag(ToRegister(instr->result()), ToRegister(instr->InputAt(0))); in DoSmiTag() local
|
D | full-codegen-mips.cc | 1883 __ SmiTag(v0, scratch1); in EmitInlineSmiBinaryOp() local 1893 __ SmiTag(v0, scratch1); in EmitInlineSmiBinaryOp() local
|
D | macro-assembler-mips.cc | 4699 SmiTag(reg); in SmiTagCheckOverflow() 4714 SmiTag(dst, src); in SmiTagCheckOverflow()
|
/external/v8/src/x64/ |
D | lithium-x64.h | 150 V(SmiTag) \ 1598 DECLARE_CONCRETE_INSTRUCTION(SmiTag, "smi-tag")
|