/external/v8/src/compiler/ |
D | simplified-lowering.h | 37 Node* SmiTag(Node* node);
|
/external/v8/src/ia32/ |
D | debug-ia32.cc | 103 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
|
D | builtins-ia32.cc | 125 __ SmiTag(eax); in Generate_JSConstructStubHelper() local 307 __ SmiTag(edx); in Generate_JSConstructStubHelper() local 801 __ SmiTag(eax); in Generate_FunctionCall() local
|
D | full-codegen-ia32.cc | 2320 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 2323 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 2333 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 2336 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 3498 __ SmiTag(index); in EmitTwoByteSeqStringSetChar() local 4106 __ SmiTag(eax); in EmitDebugIsActive() local 4751 __ SmiTag(edx); in EnterFinallyBlock() local 4766 __ SmiTag(edx); in EnterFinallyBlock() local
|
D | code-stubs-ia32.cc | 346 __ SmiTag(edx); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local 351 __ SmiTag(eax); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local 1441 __ SmiTag(edx); // Number of capture registers to smi. in Generate() 1477 __ SmiTag(edi); in Generate() 1914 __ SmiTag(eax); in GenerateRecordCallTarget() local 2774 __ SmiTag(result_); in GenerateFast() local 2823 __ SmiTag(index_); in GenerateSlow() local
|
D | lithium-codegen-ia32.cc | 1669 __ SmiTag(ToRegister(left)); in DoShiftI() local 4379 __ SmiTag(index); in DoDeferredStringCharCodeAt() local 4434 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local 4489 __ SmiTag(reg); in DoNumberTagI() local 4517 __ SmiTag(reg); in DoNumberTagU() local 4635 __ SmiTag(input); in DoSmiTag() local 4884 __ SmiTag(result_reg); in DoDoubleToSmi() local 5199 __ SmiTag(ToRegister(instr->size())); in DoDeferredAllocate() local
|
D | macro-assembler-ia32.cc | 1696 SmiTag(scratch1); in AllocateTwoByteString() 1730 SmiTag(scratch1); in AllocateOneByteString() 2954 SmiTag(index); in EmitSeqStringSetCharCheck() 3291 SmiTag(dst); in EnumLength()
|
/external/v8/src/x87/ |
D | debug-x87.cc | 103 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
|
D | builtins-x87.cc | 125 __ SmiTag(eax); in Generate_JSConstructStubHelper() local 307 __ SmiTag(edx); in Generate_JSConstructStubHelper() local 801 __ SmiTag(eax); in Generate_FunctionCall() local
|
D | full-codegen-x87.cc | 2310 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 2313 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 2323 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 2326 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 3488 __ SmiTag(index); in EmitTwoByteSeqStringSetChar() local 4095 __ SmiTag(eax); in EmitDebugIsActive() local 4740 __ SmiTag(edx); in EnterFinallyBlock() local 4755 __ SmiTag(edx); in EnterFinallyBlock() local
|
D | macro-assembler-x87.cc | 1659 SmiTag(scratch1); in AllocateTwoByteString() 1693 SmiTag(scratch1); in AllocateOneByteString() 2914 SmiTag(index); in EmitSeqStringSetCharCheck() 3251 SmiTag(dst); in EnumLength()
|
/external/v8/src/arm/ |
D | debug-arm.cc | 119 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
|
D | builtins-arm.cc | 339 __ SmiTag(r0); in Generate_JSConstructStubHelper() local 527 __ SmiTag(r0, r3); in Generate_JSConstructStubHelper() local 1112 __ SmiTag(r0); in Generate_FunctionCall() local 1405 __ SmiTag(r0); in EnterArgumentsAdaptorFrame() local
|
D | macro-assembler-arm.h | 1220 void SmiTag(Register reg, SBit s = LeaveCC) { 1223 void SmiTag(Register dst, Register src, SBit s = LeaveCC) { 1234 SmiTag(ip, src, SetCC); in TrySmiTag()
|
D | lithium-codegen-arm.cc | 1832 __ SmiTag(result, result, SetCC); in DoShiftI() local 1834 __ SmiTag(result, left, SetCC); in DoShiftI() local 4569 __ SmiTag(index); in DoDeferredStringCharCodeAt() local 4623 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local 4678 __ SmiTag(dst, src, SetCC); in DoNumberTagI() local 4707 __ SmiTag(result, input); in DoNumberTagU() local 4846 __ SmiTag(output, input, SetCC); in DoSmiTag() local 4849 __ SmiTag(output, input); in DoSmiTag() local 5096 __ SmiTag(result_reg, SetCC); in DoDoubleToSmi() local 5400 __ SmiTag(size); in DoDeferredAllocate() local
|
D | code-stubs-arm.cc | 2236 __ SmiTag(r2, r1); in Generate() 2280 __ SmiTag(r3); in Generate() 2405 __ SmiTag(r0); in GenerateRecordCallTarget() local 2788 __ SmiTag(result_); in GenerateFast() local 2834 __ SmiTag(index_); in GenerateSlow() local 3139 __ SmiTag(r3, r3); in Generate() local
|
/external/v8/src/arm64/ |
D | builtins-arm64.cc | 334 __ SmiTag(argc); in Generate_JSConstructStubHelper() local 513 __ SmiTag(x0, element_count); in Generate_JSConstructStubHelper() local 1103 __ SmiTag(argc); in Generate_FunctionCall() local 1395 __ SmiTag(x10, x0); in EnterArgumentsAdaptorFrame() local
|
D | codegen-arm64.cc | 178 __ SmiTag(x11, length); in GenerateSmiToDouble() local 285 __ SmiTag(x11, length); in GenerateDoubleToObject() local
|
D | code-stubs-arm64.cc | 1856 __ SmiTag(x10); in GenerateNewSloppyFast() local 1899 __ SmiTag(index); in GenerateNewSloppyFast() local 2485 __ SmiTag(x10, number_of_capture_registers); in Generate() 2537 __ SmiTag(x10, current_offset); in Generate() 2714 __ SmiTag(argc); in GenerateRecordCallTarget() local 3125 __ SmiTag(result_); in GenerateFast() local 3167 __ SmiTag(index_); in GenerateSlow() local 3695 __ SmiTag(from); in Generate() local 3784 __ SmiTag(from); in Generate() local
|
D | macro-assembler-arm64-inl.h | 1294 void MacroAssembler::SmiTag(Register dst, Register src) { in SmiTag() function 1302 void MacroAssembler::SmiTag(Register smi) { SmiTag(smi, smi); } in SmiTag() function
|
D | lithium-codegen-arm64.cc | 1620 __ SmiTag(size, ToRegister32(instr->size()).X()); in DoDeferredAllocate() local 2835 __ SmiTag(result.X()); in DoDoubleToIntOrSmi() local 4495 __ SmiTag(result); in DoMulS() local 4638 __ SmiTag(result, value.X()); in DoNumberTagU() local 4873 __ SmiTag(output, input); in DoSmiTag() local 4955 __ SmiTag(result); in DoShiftS() local 4989 __ SmiTag(result); in DoShiftS() local 5787 __ SmiTag(result, result); in DoTruncateDoubleToIntOrSmi() local
|
/external/v8/src/mips64/ |
D | macro-assembler-mips64.h | 1396 void SmiTag(Register dst, Register src) { in SmiTag() function 1406 void SmiTag(Register reg) { in SmiTag() function 1407 SmiTag(reg, reg); in SmiTag() 1422 SmiTag(dst, src); in TrySmiTag()
|
D | full-codegen-mips64.cc | 2385 __ SmiTag(v0, scratch1); in EmitInlineSmiBinaryOp() local 2394 __ SmiTag(v0, scratch1); in EmitInlineSmiBinaryOp() local 2410 __ SmiTag(v0); in EmitInlineSmiBinaryOp() local 3544 __ SmiTag(index, index); in EmitOneByteSeqStringSetChar() local 3581 __ SmiTag(index, index); in EmitTwoByteSeqStringSetChar() local 4167 __ SmiTag(v0); in EmitDebugIsActive() local 4803 __ SmiTag(a1); in EnterFinallyBlock() local 4819 __ SmiTag(a1); in EnterFinallyBlock() local
|
D | code-stubs-mips64.cc | 2395 __ SmiTag(a2, a1); // To smi. in Generate() 2440 __ SmiTag(a3); in Generate() 2572 __ SmiTag(a0); in GenerateRecordCallTarget() local 2812 __ SmiTag(result_); in GenerateFast() local 3009 __ SmiTag(index_); in GenerateSlow() local 3243 __ SmiTag(a3); in Generate() local
|
/external/v8/src/mips/ |
D | macro-assembler-mips.h | 1366 void SmiTag(Register reg) { in SmiTag() function 1374 void SmiTag(Register dst, Register src) { in SmiTag() function
|