Home
last modified time | relevance | path

Searched defs:SmiTag (Results 1 – 25 of 37) sorted by relevance

12

/external/chromium_org/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
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
Dcodegen-arm.cc533 __ SmiTag(lr); in GenerateSmiToDouble() local
/external/chromium_org/v8/src/ia32/
Ddebug-ia32.cc103 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
Dmacro-assembler-ia32.h472 void SmiTag(Register reg) { in SmiTag() function
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
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
/external/chromium_org/v8/src/x87/
Ddebug-x87.cc103 __ SmiTag(reg); in Generate_DebugBreakCallHelper() local
Dmacro-assembler-x87.h444 void SmiTag(Register reg) { in SmiTag() function
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
Dlithium-codegen-x87.cc1961 __ SmiTag(ToRegister(left)); in DoShiftI() local
4821 __ SmiTag(index); in DoDeferredStringCharCodeAt() local
4877 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local
4943 __ SmiTag(reg); in DoNumberTagI() local
4973 __ SmiTag(reg); in DoNumberTagU() local
5103 __ SmiTag(input); in DoSmiTag() local
5392 __ SmiTag(result_reg); in DoDoubleToSmi() local
5793 __ SmiTag(ToRegister(instr->size())); in DoDeferredAllocate() local
/external/chromium_org/v8/src/mips/
Dmacro-assembler-mips.h1366 void SmiTag(Register reg) { in SmiTag() function
1374 void SmiTag(Register dst, Register src) { in SmiTag() function
Dcodegen-mips.cc820 __ SmiTag(scratch2); in GenerateSmiToDouble() local
/external/chromium_org/v8/src/mips64/
Dmacro-assembler-mips64.h1396 void SmiTag(Register dst, Register src) { in SmiTag() function
1406 void SmiTag(Register reg) { in SmiTag() function
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
Dlithium-codegen-mips64.cc1515 __ SmiTag(result); in DoMulI() local
4589 __ SmiTag(index); in DoDeferredStringCharCodeAt() local
4644 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local
4700 __ SmiTag(result, input); in DoNumberTagU() local
4839 __ SmiTag(output, input); in DoSmiTag() local
5105 __ SmiTag(result_reg, result_reg); in DoDoubleToSmi() local
5396 __ SmiTag(size); in DoDeferredAllocate() local
/external/chromium_org/v8/src/arm64/
Dcodegen-arm64.cc178 __ SmiTag(x11, length); in GenerateSmiToDouble() local
285 __ SmiTag(x11, length); in GenerateDoubleToObject() local
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
Dcode-stubs-arm64.cc1856 __ SmiTag(x10); in GenerateNewSloppyFast() local
1899 __ SmiTag(index); in GenerateNewSloppyFast() local
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
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
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
/external/chromium_org/v8/src/compiler/
Dsimplified-lowering.cc812 Node* SimplifiedLowering::SmiTag(Node* node) { in SmiTag() function in v8::internal::compiler::SimplifiedLowering

12