Home
last modified time | relevance | path

Searched refs:SmiTag (Results 1 – 25 of 53) sorted by relevance

123

/external/v8/src/compiler/
Dsimplified-lowering.h37 Node* SmiTag(Node* node);
/external/v8/src/ia32/
Ddebug-ia32.cc103 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
Dbuiltins-ia32.cc125 __ SmiTag(eax); in Generate_JSConstructStubHelper() local
307 __ SmiTag(edx); in Generate_JSConstructStubHelper() local
801 __ SmiTag(eax); in Generate_FunctionCall() local
Dfull-codegen-ia32.cc2320 __ 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
Dcode-stubs-ia32.cc346 __ 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
Dlithium-codegen-ia32.cc1669 __ 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
Dmacro-assembler-ia32.cc1696 SmiTag(scratch1); in AllocateTwoByteString()
1730 SmiTag(scratch1); in AllocateOneByteString()
2954 SmiTag(index); in EmitSeqStringSetCharCheck()
3291 SmiTag(dst); in EnumLength()
/external/v8/src/x87/
Ddebug-x87.cc103 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
Dbuiltins-x87.cc125 __ SmiTag(eax); in Generate_JSConstructStubHelper() local
307 __ SmiTag(edx); in Generate_JSConstructStubHelper() local
801 __ SmiTag(eax); in Generate_FunctionCall() local
Dfull-codegen-x87.cc2310 __ 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
Dmacro-assembler-x87.cc1659 SmiTag(scratch1); in AllocateTwoByteString()
1693 SmiTag(scratch1); in AllocateOneByteString()
2914 SmiTag(index); in EmitSeqStringSetCharCheck()
3251 SmiTag(dst); in EnumLength()
/external/v8/src/arm/
Ddebug-arm.cc119 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
Dbuiltins-arm.cc339 __ 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
Dmacro-assembler-arm.h1220 void SmiTag(Register reg, SBit s = LeaveCC) {
1223 void SmiTag(Register dst, Register src, SBit s = LeaveCC) {
1234 SmiTag(ip, src, SetCC); in TrySmiTag()
Dlithium-codegen-arm.cc1832 __ 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
Dcode-stubs-arm.cc2236 __ 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/
Dbuiltins-arm64.cc334 __ 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
Dcodegen-arm64.cc178 __ SmiTag(x11, length); in GenerateSmiToDouble() local
285 __ SmiTag(x11, length); in GenerateDoubleToObject() local
Dcode-stubs-arm64.cc1856 __ 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
Dmacro-assembler-arm64-inl.h1294 void MacroAssembler::SmiTag(Register dst, Register src) { in SmiTag() function
1302 void MacroAssembler::SmiTag(Register smi) { SmiTag(smi, smi); } in SmiTag() function
Dlithium-codegen-arm64.cc1620 __ 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/
Dmacro-assembler-mips64.h1396 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()
Dfull-codegen-mips64.cc2385 __ 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
Dcode-stubs-mips64.cc2395 __ 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/
Dmacro-assembler-mips.h1366 void SmiTag(Register reg) { in SmiTag() function
1374 void SmiTag(Register dst, Register src) { in SmiTag() function

123