Home
last modified time | relevance | path

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

123

/external/v8/src/builtins/
Dbuiltins-sharedarraybuffer.cc188 a->SmiTag(a->AtomicLoad(MachineType::Int8(), backing_store, index_word))); in Generate_AtomicsLoad()
191 a->Return(a->SmiTag( in Generate_AtomicsLoad()
195 a->Return(a->SmiTag(a->AtomicLoad(MachineType::Int16(), backing_store, in Generate_AtomicsLoad()
199 a->Return(a->SmiTag(a->AtomicLoad(MachineType::Uint16(), backing_store, in Generate_AtomicsLoad()
/external/v8/src/interpreter/
Dinterpreter.cc330 Node* smi_int = __ SmiTag(raw_int); in DoLdaSmi()
429 Node* smi_slot = __ SmiTag(feedback_slot); in BuildLoadGlobal()
482 Node* smi_slot = __ SmiTag(raw_slot); in DoStaGlobal()
728 Node* smi_slot = __ SmiTag(raw_slot); in DoLdaNamedProperty()
751 Node* smi_slot = __ SmiTag(raw_slot); in DoLdaKeyedProperty()
771 Node* smi_slot = __ SmiTag(raw_slot); in DoStoreIC()
810 Node* smi_slot = __ SmiTag(raw_slot); in DoKeyedStoreIC()
1255 Node* right = __ SmiTag(raw_int); in DoAddSmi()
1309 Node* right = __ SmiTag(raw_int); in DoSubSmi()
1359 Node* right = __ SmiTag(raw_int); in DoBitwiseOrSmi()
[all …]
Dinterpreter-assembler.cc497 StoreRegister(SmiTag(BytecodeOffset()), Register::bytecode_offset()); in CallPrologue()
522 Node* new_count = SmiAdd(call_count, SmiTag(Int32Constant(1))); in IncrementCallCount()
649 CreateWeakCellInFeedbackVector(type_feedback_vector, SmiTag(slot_id), in CallJSWithFeedback()
659 SmiTag(slot_id)); in CallJSWithFeedback()
821 SmiTag(slot_id)); in CallConstruct()
828 CreateWeakCellInFeedbackVector(type_feedback_vector, SmiTag(slot_id), in CallConstruct()
1197 Node* abort_id = SmiTag(Int32Constant(bailout_reason)); in Abort()
1216 SmiTag(BytecodeOffset()), GetAccumulatorUnchecked()); in TraceBytecode()
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc57 __ SmiTag(x0); in Generate_Adaptor() local
160 __ SmiTag(x0); in Generate_MathMaxMin() local
161 __ SmiTag(x4); in Generate_MathMaxMin() local
238 __ SmiTag(x2); in Generate_NumberConstructor() local
292 __ SmiTag(x6); in Generate_NumberConstructor_ConstructStub() local
319 __ SmiTag(x6); in Generate_NumberConstructor_ConstructStub() local
382 __ SmiTag(x2); in Generate_StringConstructor() local
444 __ SmiTag(x6); in Generate_StringConstructor_ConstructStub() local
471 __ SmiTag(x6); in Generate_StringConstructor_ConstructStub() local
507 __ SmiTag(x0); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/s390/
Dbuiltins-s390.cc43 __ SmiTag(r2); in Generate_Adaptor() local
168 __ SmiTag(r2); in Generate_MathMaxMin() local
169 __ SmiTag(r6); in Generate_MathMaxMin() local
255 __ SmiTag(r4); in Generate_NumberConstructor() local
311 __ SmiTag(r8); in Generate_NumberConstructor_ConstructStub() local
338 __ SmiTag(r8); in Generate_NumberConstructor_ConstructStub() local
399 __ SmiTag(r4); in Generate_StringConstructor() local
461 __ SmiTag(r8); in Generate_StringConstructor_ConstructStub() local
488 __ SmiTag(r8); in Generate_StringConstructor_ConstructStub() local
524 __ SmiTag(r2); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/ppc/
Dbuiltins-ppc.cc43 __ SmiTag(r3); in Generate_Adaptor() local
168 __ SmiTag(r3); in Generate_MathMaxMin() local
169 __ SmiTag(r7); in Generate_MathMaxMin() local
255 __ SmiTag(r5); in Generate_NumberConstructor() local
312 __ SmiTag(r9); in Generate_NumberConstructor_ConstructStub() local
338 __ SmiTag(r9); in Generate_NumberConstructor_ConstructStub() local
401 __ SmiTag(r5); in Generate_StringConstructor() local
464 __ SmiTag(r9); in Generate_StringConstructor_ConstructStub() local
490 __ SmiTag(r9); in Generate_StringConstructor_ConstructStub() local
527 __ SmiTag(r3); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/arm/
Dbuiltins-arm.cc43 __ SmiTag(r0); in Generate_Adaptor() local
163 __ SmiTag(r0); in Generate_MathMaxMin() local
164 __ SmiTag(r4); in Generate_MathMaxMin() local
248 __ SmiTag(r2); in Generate_NumberConstructor() local
303 __ SmiTag(r6); in Generate_NumberConstructor_ConstructStub() local
330 __ SmiTag(r6); in Generate_NumberConstructor_ConstructStub() local
390 __ SmiTag(r2); in Generate_StringConstructor() local
451 __ SmiTag(r6); in Generate_StringConstructor_ConstructStub() local
478 __ SmiTag(r6); in Generate_StringConstructor_ConstructStub() local
512 __ SmiTag(r0); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/x87/
Dbuiltins-x87.cc45 __ SmiTag(eax); in Generate_Adaptor() local
66 __ SmiTag(eax); in GenerateTailCallToReturnedCode() local
130 __ SmiTag(eax); in Generate_JSConstructStubHelper() local
1216 __ SmiTag(eax); in Generate_InstantiateAsmJs() local
1784 __ SmiTag(eax); in Generate_MathMaxMin() local
1785 __ SmiTag(ecx); in Generate_MathMaxMin() local
1808 __ SmiTag(edx); in Generate_MathMaxMin() local
1824 __ SmiTag(ebx); in Generate_MathMaxMin() local
1899 __ SmiTag(eax); in Generate_NumberConstructor() local
1937 __ SmiTag(ecx); in Generate_NumberConstructor_ConstructStub() local
[all …]
/external/v8/src/builtins/mips64/
Dbuiltins-mips64.cc43 __ SmiTag(a0); in Generate_Adaptor() local
164 __ SmiTag(a0); in Generate_MathMaxMin() local
165 __ SmiTag(a3); in Generate_MathMaxMin() local
252 __ SmiTag(t0); in Generate_NumberConstructor() local
308 __ SmiTag(t0); in Generate_NumberConstructor_ConstructStub() local
333 __ SmiTag(t0); in Generate_NumberConstructor_ConstructStub() local
397 __ SmiTag(t0); in Generate_StringConstructor() local
460 __ SmiTag(t0); in Generate_StringConstructor_ConstructStub() local
485 __ SmiTag(t0); in Generate_StringConstructor_ConstructStub() local
520 __ SmiTag(a0); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/builtins/ia32/
Dbuiltins-ia32.cc45 __ SmiTag(eax); in Generate_Adaptor() local
66 __ SmiTag(eax); in GenerateTailCallToReturnedCode() local
130 __ SmiTag(eax); in Generate_JSConstructStubHelper() local
1215 __ SmiTag(eax); in Generate_InstantiateAsmJs() local
1783 __ SmiTag(eax); in Generate_MathMaxMin() local
1784 __ SmiTag(ecx); in Generate_MathMaxMin() local
1805 __ SmiTag(edx); in Generate_MathMaxMin() local
1816 __ SmiTag(ebx); in Generate_MathMaxMin() local
1882 __ SmiTag(eax); in Generate_NumberConstructor() local
1920 __ SmiTag(ecx); in Generate_NumberConstructor_ConstructStub() local
[all …]
/external/v8/src/builtins/mips/
Dbuiltins-mips.cc43 __ SmiTag(a0); in Generate_Adaptor() local
164 __ SmiTag(a0); in Generate_MathMaxMin() local
165 __ SmiTag(a3); in Generate_MathMaxMin() local
254 __ SmiTag(t0); in Generate_NumberConstructor() local
310 __ SmiTag(t0); in Generate_NumberConstructor_ConstructStub() local
335 __ SmiTag(t0); in Generate_NumberConstructor_ConstructStub() local
398 __ SmiTag(t0); in Generate_StringConstructor() local
461 __ SmiTag(t0); in Generate_StringConstructor_ConstructStub() local
486 __ SmiTag(t0); in Generate_StringConstructor_ConstructStub() local
521 __ SmiTag(a0); in GenerateTailCallToReturnedCode() local
[all …]
/external/v8/src/arm64/
Dcodegen-arm64.cc117 __ SmiTag(x11, length); in GenerateSmiToDouble() local
224 __ SmiTag(x11, length); in GenerateDoubleToObject() local
Dcode-stubs-arm64.cc1675 __ SmiTag(x10, number_of_capture_registers); in Generate()
1717 __ SmiTag(x10, current_offset); in Generate()
1808 __ SmiTag(argc); in CallStubInRecordCallTarget() local
2132 __ SmiTag(x0); in Generate() local
2163 __ SmiTag(x0); in GenerateMiss() local
2209 __ SmiTag(result_); in GenerateFast() local
2255 __ SmiTag(index_); in GenerateSlow() local
4099 __ SmiTag(x6, x0); in Generate() local
4137 __ SmiTag(x0); in Generate() local
4138 __ SmiTag(x6); in Generate() local
[all …]
Dmacro-assembler-arm64-inl.h1296 void MacroAssembler::SmiTag(Register dst, Register src) { in SmiTag() function
1304 void MacroAssembler::SmiTag(Register smi) { SmiTag(smi, smi); } in SmiTag() function
/external/v8/src/mips64/
Dcode-stubs-mips64.cc1647 __ SmiTag(a2, a1); // To smi. in Generate()
1683 __ SmiTag(a3); in Generate()
1755 __ SmiTag(a0); in CallStubInRecordCallTarget() local
1940 __ SmiTag(result_); in GenerateFast() local
2083 __ SmiTag(a0); in Generate() local
2109 __ SmiTag(a0); in GenerateMiss() local
2174 __ SmiTag(index_); in GenerateSlow() local
3957 __ SmiTag(a4); in Generate() local
4075 __ SmiTag(a4, a0); in Generate() local
4113 __ SmiTag(a0); in Generate() local
[all …]
Dmacro-assembler-mips64.h1621 void SmiTag(Register dst, Register src) { in SmiTag() function
1631 void SmiTag(Register reg) { in SmiTag() function
1632 SmiTag(reg, reg); in SmiTag()
1647 SmiTag(dst, src); in TrySmiTag()
/external/v8/src/ppc/
Dmacro-assembler-ppc.h1205 void SmiTag(Register reg, RCBit rc = LeaveRC) { SmiTag(reg, reg, rc); }
1206 void SmiTag(Register dst, Register src, RCBit rc = LeaveRC) {
1485 SmiTag(dst); in DecodeFieldToSmi()
Dcode-stubs-ppc.cc1599 __ SmiTag(r5, r4); in Generate()
1638 __ SmiTag(r6); in Generate()
1700 __ SmiTag(r3); in CallStubInRecordCallTarget() local
2008 __ SmiTag(r3); in Generate() local
2031 __ SmiTag(r3); in GenerateMiss() local
2076 __ SmiTag(result_); in GenerateFast() local
2123 __ SmiTag(index_); in GenerateSlow() local
3972 __ SmiTag(r6); in Generate() local
4069 __ SmiTag(r10); in Generate() local
4115 __ SmiTag(r5); in Generate() local
[all …]
/external/v8/src/
Dfast-accessor-assembler.cc113 return FromRaw(assembler_->SmiTag(FromId(value))); in ToSmi()
/external/v8/src/s390/
Dcode-stubs-s390.cc1609 __ SmiTag(r4, r3); in Generate()
1645 __ SmiTag(r5); in Generate()
1708 __ SmiTag(r2); in CallStubInRecordCallTarget() local
2008 __ SmiTag(r2); in Generate() local
2030 __ SmiTag(r2); in GenerateMiss() local
2075 __ SmiTag(result_); in GenerateFast() local
2121 __ SmiTag(index_); in GenerateSlow() local
3916 __ SmiTag(r5); in Generate() local
4016 __ SmiTag(r9); in Generate() local
4061 __ SmiTag(r4); in Generate() local
[all …]
Dmacro-assembler-s390.h1454 void SmiTag(Register reg) { SmiTag(reg, reg); } in SmiTag() function
1455 void SmiTag(Register dst, Register src) { in SmiTag() function
1740 SmiTag(dst); in DecodeFieldToSmi()
/external/v8/src/ia32/
Dcode-stubs-ia32.cc292 __ SmiTag(edx); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local
297 __ SmiTag(eax); // Retag smi for heap number overwriting test. in LoadSSE2Operands() local
831 __ SmiTag(edx); // Number of capture registers to smi. in Generate()
861 __ SmiTag(edi); in Generate()
1263 __ SmiTag(eax); in CallStubInRecordCallTarget() local
1559 __ SmiTag(eax); in Generate() local
1592 __ SmiTag(eax); in GenerateMiss() local
1924 __ SmiTag(result_); in GenerateFast() local
1975 __ SmiTag(index_); in GenerateSlow() local
3803 __ SmiTag(ebx); in Generate() local
[all …]
/external/v8/src/arm/
Dmacro-assembler-arm.h1259 void SmiTag(Register reg, SBit s = LeaveCC) {
1262 void SmiTag(Register dst, Register src, SBit s = LeaveCC) {
1273 SmiTag(ip, src, SetCC); in TrySmiTag()
/external/v8/src/x87/
Dcode-stubs-x87.cc652 __ SmiTag(edx); // Number of capture registers to smi. in Generate()
682 __ SmiTag(edi); in Generate()
1098 __ SmiTag(eax); in CallStubInRecordCallTarget() local
1394 __ SmiTag(eax); in Generate() local
1427 __ SmiTag(eax); in GenerateMiss() local
1772 __ SmiTag(result_); in GenerateFast() local
1823 __ SmiTag(index_); in GenerateSlow() local
3607 __ SmiTag(ebx); in Generate() local
3763 __ SmiTag(ecx); in Generate() local
4150 __ SmiTag(ecx); in Generate() local
Dmacro-assembler-x87.cc1622 SmiTag(scratch1); in AllocateTwoByteString()
1650 SmiTag(scratch1); in AllocateOneByteString()
2088 SmiTag(expected.reg()); in FloodFunctionIfStepping()
2092 SmiTag(actual.reg()); in FloodFunctionIfStepping()
2689 SmiTag(index); in EmitSeqStringSetCharCheck()
2925 SmiTag(dst); in EnumLength()

123