/external/v8/test/cctest/compiler/ |
D | test-code-stub-assembler.cc | 32 m.Return(m.SmiTag(m.Int32Constant(37))); in TEST() 71 Node* b = m.SmiTag(m.Int32Constant(256)); in TEST() 85 Node* b = m.SmiTag(m.Int32Constant(256)); in TEST() 99 Node* a = m.SmiTag(m.Int32Constant(2)); in TEST() 100 Node* b = m.SmiTag(m.Int32Constant(4)); in TEST() 114 Node* a = m.SmiTag(m.Int32Constant(2)); in TEST() 115 Node* b = m.SmiTag(m.Int32Constant(4)); in TEST()
|
/external/v8/src/interpreter/ |
D | interpreter.cc | 101 Node* smi_int = __ SmiTag(raw_int); in DoLdaSmi8() 251 Node* smi_slot = __ SmiTag(raw_slot); in DoLoadGlobal() 368 Node* smi_slot = __ SmiTag(raw_slot); in DoStoreGlobal() 580 Node* smi_slot = __ SmiTag(raw_slot); in DoLoadIC() 642 Node* smi_slot = __ SmiTag(raw_slot); in DoKeyedLoadIC() 708 Node* smi_slot = __ SmiTag(raw_slot); in DoStoreIC() 775 Node* smi_slot = __ SmiTag(raw_slot); in DoKeyedStoreIC() 1570 Node* literal_index = __ SmiTag(literal_index_raw); in DoCreateLiteral() 1572 Node* flags = __ SmiTag(flags_raw); in DoCreateLiteral() 1651 Node* tenured = __ SmiTag(tenured_raw); in DoCreateClosure()
|
/external/v8/src/compiler/ |
D | code-stub-assembler.h | 50 Node* SmiTag(Node* value);
|
D | code-stub-assembler.cc | 96 Node* CodeStubAssembler::SmiTag(Node* value) { in SmiTag() function in v8::internal::compiler::CodeStubAssembler
|
D | interpreter-assembler.cc | 354 Node* InterpreterAssembler::SmiTag(Node* value) { in SmiTag() function in v8::internal::compiler::InterpreterAssembler 467 StoreRegister(SmiTag(bytecode_offset_), in CallPrologue() 702 Node* abort_id = SmiTag(Int32Constant(bailout_reason)); in Abort()
|
D | interpreter-assembler.h | 85 Node* SmiTag(Node* value);
|
/external/v8/src/ppc/ |
D | macro-assembler-ppc.h | 1151 void SmiTag(Register reg, RCBit rc = LeaveRC) { SmiTag(reg, reg, rc); } 1152 void SmiTag(Register dst, Register src, RCBit rc = LeaveRC) { 1421 SmiTag(dst); in DecodeFieldToSmi()
|
D | macro-assembler-ppc.cc | 948 SmiTag(scratch1, length); in InitializeNewString() 1108 SmiTag(expected.reg()); in FloodFunctionIfStepping() 1112 SmiTag(actual.reg()); in FloodFunctionIfStepping() 2534 SmiTag(reg); in SmiTagCheckOverflow() 2548 SmiTag(dst, src); in SmiTagCheckOverflow() 2989 SmiTag(index, index); in EmitSeqStringSetCharCheck() 3371 SmiTag(dst); in EnumLength()
|
D | builtins-ppc.cc | 444 __ SmiTag(r7, r3, SetRC); in Generate_JSConstructStubHelper() local 448 __ SmiTag(r3); in Generate_JSConstructStubHelper() local 1796 __ SmiTag(r3); in EnterArgumentsAdaptorFrame() local 2013 __ SmiTag(r3); in Generate_CallFunction() local
|
D | code-stubs-ppc.cc | 2342 __ SmiTag(r5, r4); in Generate() 2379 __ SmiTag(r6); in Generate() 2441 __ SmiTag(r3); in CallStubInRecordCallTarget() local 2793 __ SmiTag(result_); in GenerateFast() local 2846 __ SmiTag(index_); in GenerateSlow() local 3061 __ SmiTag(r6); in Generate() local 3149 __ SmiTag(r6, r6); in Generate() local 5169 __ SmiTag(slot); in Generate() local 5295 __ SmiTag(slot); in Generate() local
|
/external/v8/src/arm64/ |
D | codegen-arm64.cc | 177 __ SmiTag(x11, length); in GenerateSmiToDouble() local 284 __ SmiTag(x11, length); in GenerateDoubleToObject() local
|
D | code-stubs-arm64.cc | 1874 __ SmiTag(x10); in GenerateNewSloppyFast() local 1917 __ SmiTag(index); in GenerateNewSloppyFast() local 2533 __ SmiTag(x10, number_of_capture_registers); in Generate() 2585 __ SmiTag(x10, current_offset); in Generate() 2676 __ SmiTag(argc); in CallStubInRecordCallTarget() local 3052 __ SmiTag(result_); in GenerateFast() local 3104 __ SmiTag(index_); in GenerateSlow() local 3672 __ SmiTag(from); in Generate() local 3761 __ SmiTag(from); in Generate() local 5369 __ SmiTag(slot); in Generate() local [all …]
|
D | macro-assembler-arm64-inl.h | 1280 void MacroAssembler::SmiTag(Register dst, Register src) { in SmiTag() function 1288 void MacroAssembler::SmiTag(Register smi) { SmiTag(smi, smi); } in SmiTag() function
|
/external/v8/test/unittests/compiler/ |
D | interpreter-assembler-unittest.cc | 453 TARGET_TEST_F(InterpreterAssemblerTest, SmiTag) { in TARGET_TEST_F() argument 457 EXPECT_THAT(m.SmiTag(value), in TARGET_TEST_F()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 1227 void SmiTag(Register reg, SBit s = LeaveCC) { 1230 void SmiTag(Register dst, Register src, SBit s = LeaveCC) { 1241 SmiTag(ip, src, SetCC); in TrySmiTag()
|
D | builtins-arm.cc | 439 __ SmiTag(r0); in Generate_JSConstructStubHelper() local 617 __ SmiTag(r4, r0); in Generate_JSConstructStubHelper() local 1761 __ SmiTag(r0); in EnterArgumentsAdaptorFrame() local 1975 __ SmiTag(r0); in Generate_CallFunction() local
|
/external/v8/src/mips64/ |
D | macro-assembler-mips64.h | 1521 void SmiTag(Register dst, Register src) { in SmiTag() function 1531 void SmiTag(Register reg) { in SmiTag() function 1532 SmiTag(reg, reg); in SmiTag() 1547 SmiTag(dst, src); in TrySmiTag()
|
D | code-stubs-mips64.cc | 2357 __ SmiTag(a2, a1); // To smi. in Generate() 2402 __ SmiTag(a3); in Generate() 2474 __ SmiTag(a0); in CallStubInRecordCallTarget() local 2651 __ SmiTag(result_); in GenerateFast() local 2883 __ SmiTag(index_); in GenerateSlow() local 3104 __ SmiTag(a3); in Generate() local 3193 __ SmiTag(a3); in Generate() local 5198 __ SmiTag(slot_reg); in Generate() local 5310 __ SmiTag(slot_reg); in Generate() local
|
/external/v8/src/x87/ |
D | macro-assembler-x87.cc | 1526 SmiTag(scratch1); in AllocateTwoByteString() 1560 SmiTag(scratch1); in AllocateOneByteString() 2000 SmiTag(expected.reg()); in FloodFunctionIfStepping() 2004 SmiTag(actual.reg()); in FloodFunctionIfStepping() 2639 SmiTag(index); in EmitSeqStringSetCharCheck() 2875 SmiTag(dst); in EnumLength()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 1560 SmiTag(scratch1); in AllocateTwoByteString() 1594 SmiTag(scratch1); in AllocateOneByteString() 2035 SmiTag(expected.reg()); in FloodFunctionIfStepping() 2039 SmiTag(actual.reg()); in FloodFunctionIfStepping() 2767 SmiTag(index); in EmitSeqStringSetCharCheck() 3003 SmiTag(dst); in EnumLength()
|
D | code-stubs-ia32.cc | 347 __ SmiTag(edx); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local 352 __ SmiTag(eax); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local 1506 __ SmiTag(edx); // Number of capture registers to smi. in Generate() 1542 __ SmiTag(edi); in Generate() 1939 __ SmiTag(eax); in CallStubInRecordCallTarget() local 2662 __ SmiTag(result_); in GenerateFast() local 2719 __ SmiTag(index_); in GenerateSlow() local 5159 __ SmiTag(slot_reg); in Generate() local 5279 __ SmiTag(slot_reg); in Generate() local
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 1700 __ SmiTag(result, result, SetCC); in DoShiftI() local 1702 __ SmiTag(result, left, SetCC); in DoShiftI() local 4221 __ SmiTag(r3); in DoDeferredMaybeGrowElements() local 4342 __ SmiTag(index); in DoDeferredStringCharCodeAt() local 4397 __ SmiTag(char_code); in DoDeferredStringCharFromCode() local 4454 __ SmiTag(dst, src, SetCC); in DoNumberTagI() local 4484 __ SmiTag(result, input); in DoNumberTagU() local 4622 __ SmiTag(output, input, SetCC); in DoSmiTag() local 4625 __ SmiTag(output, input); in DoSmiTag() local 4871 __ SmiTag(result_reg, SetCC); in DoDoubleToSmi() local [all …]
|
/external/v8/src/full-codegen/ppc/ |
D | full-codegen-ppc.cc | 2263 __ SmiTag(right, scratch1); in EmitInlineSmiBinaryOp() local 2273 __ SmiTag(right, scratch1); in EmitInlineSmiBinaryOp() local 2312 __ SmiTag(right, scratch1); in EmitInlineSmiBinaryOp() local 3455 __ SmiTag(index, index); in EmitOneByteSeqStringSetChar() local 3487 __ SmiTag(index, index); in EmitTwoByteSeqStringSetChar() local 3847 __ SmiTag(scratch2, scratch2); in EmitFastOneByteArrayJoin() local 3993 __ SmiTag(r3); in EmitDebugIsActive() local 4699 __ SmiTag(r4); in EnterFinallyBlock() local
|
/external/v8/src/full-codegen/x87/ |
D | full-codegen-x87.cc | 2186 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 2189 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 2199 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 2202 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 3363 __ SmiTag(index); in EmitTwoByteSeqStringSetChar() local 3898 __ SmiTag(eax); in EmitDebugIsActive() local 4614 __ SmiTag(edx); in EnterFinallyBlock() local
|
/external/v8/src/full-codegen/ia32/ |
D | full-codegen-ia32.cc | 2194 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 2197 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 2207 __ SmiTag(ecx); in EmitInlineSmiBinaryOp() local 2210 __ SmiTag(eax); in EmitInlineSmiBinaryOp() local 3371 __ SmiTag(index); in EmitTwoByteSeqStringSetChar() local 3906 __ SmiTag(eax); in EmitDebugIsActive() local 4622 __ SmiTag(edx); in EnterFinallyBlock() local
|