Searched refs:smi (Results 1 - 25 of 59) sorted by relevance

123

/external/v8/test/mjsunit/
H A Dsmi-representation.js31 return {"smi":0};
35 var s = o.smi;
38 o.smi = s;
57 o.smi = t;
H A Dswitch.js345 smi: [1, 2, 3, 4],
399 expected: clause_type !== 'smi' ? 'ok-' + v : undefined
406 expected: clause_type !== 'smi' ? 'ok-' + v : undefined
415 } else if (test_type === 'smi') {
416 pairs = clause_values.smi.map(function(v) {
423 pairs = clause_values.smi.map(function(v) {
439 var test_types = ['symbols', 'strings', 'oddball', 'smi', 'heapnum'];
457 test('smi');
H A Ddiv-mod.js120 var smi = 43; variable
141 smi,
H A Dtrack-fields.js43 // o1,o2 are smi, smi, smi
46 // o1 is smi, double, smi
49 // o2 is smi, double, smi
52 // o3 is initialized as smi, double, smi
70 // All smi
[all...]
/external/v8/test/mjsunit/ignition/
H A Dregress-612386-smi-to-double-transition.js13 obj.smi = 1;
18 keyed_store(obj, "smi", 100);
/external/v8/test/cctest/
H A Dtest-identity-map.cc74 Handle<Smi> smi(int value) { function in class:v8::internal::IdentityMapTester
121 CHECK_NULL(t.map.Find(t.smi(i)));
136 t.TestGetFind(t.smi(13), t.isolate(), t.smi(17), t.heap());
152 t.map.Set(t.smi(i), reinterpret_cast<void*>(i + kShift));
156 t.CheckFind(t.smi(i), reinterpret_cast<void*>(i + kShift));
160 t.CheckGet(t.smi(i), reinterpret_cast<void*>(i + kShift));
164 void** entry = t.map.Find(t.smi(i));
182 t.TestGetFind(t.smi(i * kPrime), &val1, t.smi(
[all...]
H A Dtest-weakmaps.cc90 Handle<Smi> smi(Smi::FromInt(23), isolate);
94 JSWeakCollection::Set(weakmap, object, smi, object_hash);
140 Handle<Smi> smi(Smi::FromInt(i), isolate);
142 JSWeakCollection::Set(weakmap, object, smi, object_hash);
230 Handle<Smi> smi(Smi::FromInt(i), isolate);
232 JSWeakCollection::Set(weakmap, keys[i], smi, hash);
H A Dtest-weaksets.cc91 Handle<Smi> smi(Smi::FromInt(23), isolate);
93 JSWeakCollection::Set(weakset, key, smi, hash);
139 Handle<Smi> smi(Smi::FromInt(i), isolate);
141 JSWeakCollection::Set(weakset, object, smi, hash);
229 Handle<Smi> smi(Smi::FromInt(i), isolate);
231 JSWeakCollection::Set(weakset, keys[i], smi, hash);
H A Dtypes-fuzz.h70 smi = handle(Smi::FromInt(666), isolate);
76 SmiConstant = Type::Constant(smi, zone);
84 values.push_back(smi);
126 Handle<i::Smi> smi; member in class:v8::internal::Types
/external/llvm/test/MC/ARM/
H A Darm-trustzone.s18 smi #0xf @ SMI is old (ARMv6KZ) name for SMC
/external/v8/src/
H A Dlayout-descriptor.h99 V8_INLINE static LayoutDescriptor* FromSmi(Smi* smi);
H A Dlayout-descriptor-inl.h13 LayoutDescriptor* LayoutDescriptor::FromSmi(Smi* smi) { argument
14 return LayoutDescriptor::cast(smi);
20 // The whole bit vector fits into a smi.
/external/v8/test/unittests/interpreter/
H A Dconstant-array-builder-unittest.cc83 Smi* smi = Smi::FromInt(static_cast<int>(i)); local
84 CHECK(Handle<Smi>::cast(builder.At(i))->SameValue(smi));
87 Smi* smi = Smi::FromInt(static_cast<int>(i - reserved)); local
88 CHECK(Handle<Smi>::cast(builder.At(i))->SameValue(smi));
/external/v8/src/interpreter/
H A Dbytecode-array-iterator.cc177 Smi* smi = Smi::cast(*GetConstantForIndexOperand(0)); local
178 return current_offset() + smi->value() + current_prefix_offset();
/external/v8/src/ppc/
H A Dmacro-assembler-ppc.h156 void Move(Register dst, Smi* smi) { LoadSmiLiteral(dst, smi); } argument
267 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument
372 // Converts the integer (untagged smi) in |src| to a double, storing
376 // Converts the unsigned integer (untagged smi) in |src| to
380 // Converts the integer (untagged smi) in |src| to
384 // Converts the unsigned integer (untagged smi) in |src| to
491 void LoadSmiLiteral(Register dst, Smi* smi);
572 void AddSmiLiteral(Register dst, Register src, Smi* smi, Registe
[all...]
H A Dmacro-assembler-ppc.cc312 // Skip barrier if writing a smi.
1710 // key - holds the smi key on entry.
2250 // Handle smi values specially.
2508 void MacroAssembler::SmiToDouble(DoubleRegister value, Register smi) { argument
2509 SmiUntag(ip, smi);
3174 // Check that neither is a smi.
3868 void MacroAssembler::LoadSmiLiteral(Register dst, Smi* smi) { argument
3869 mov(dst, Operand(smi));
4248 void MacroAssembler::CmpSmiLiteral(Register src1, Smi* smi, Register scratch, argument
4251 LoadSmiLiteral(scratch, smi);
4259 CmplSmiLiteral(Register src1, Smi* smi, Register scratch, CRegister cr) argument
4270 AddSmiLiteral(Register dst, Register src, Smi* smi, Register scratch) argument
4281 SubSmiLiteral(Register dst, Register src, Smi* smi, Register scratch) argument
4292 AndSmiLiteral(Register dst, Register src, Smi* smi, Register scratch, RCBit rc) argument
[all...]
/external/v8/src/arm64/
H A Dassembler-arm64-inl.h437 Operand Operand::UntagSmi(Register smi) {
440 DCHECK(smi.Is64Bits());
441 return Operand(smi, ASR, kSmiShift);
445 Operand Operand::UntagSmiAndScale(Register smi, int scale) {
448 DCHECK(smi.Is64Bits());
451 return Operand(smi, LSL, scale - kSmiShift);
453 return Operand(smi, ASR, kSmiShift - scale);
455 return Operand(smi);
H A Dmacro-assembler-arm64-inl.h1304 void MacroAssembler::SmiTag(Register smi) { SmiTag(smi, smi); } argument
1318 void MacroAssembler::SmiUntag(Register smi) { SmiUntag(smi, smi); } argument
/external/v8/src/crankshaft/arm64/
H A Dlithium-gap-resolver-arm64.cc244 Smi* smi = cgen_->ToSmi(constant_source); local
245 __ StoreConstant(reinterpret_cast<intptr_t>(smi),
/external/mksh/src/
H A Dexec.c1675 const struct select_menu_info *smi = local
1679 smi->num_width, i + 1, smi->args[i]);
1688 struct select_menu_info smi; local
1716 for (i = n, smi.num_width = 1; i >= 10; i /= 10)
1717 smi.num_width++;
1719 smi.args = ap;
1720 print_columns(shl_out, n, select_fmt_entry, (void *)&smi,
1721 smi.num_width + 2 + aocts, smi
[all...]
/external/valgrind/drd/
H A Ddrd_main.c886 HChar* const smi = VG_(getenv)("DRD_SEGMENT_MERGING_INTERVAL"); local
887 if (smi)
888 DRD_(thread_set_segment_merge_interval)(VG_(strtoll10)(smi, NULL));
/external/v8/src/s390/
H A Dmacro-assembler-s390.h212 void Move(Register dst, Smi* smi) { LoadSmiLiteral(dst, smi); } argument
526 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument
646 // Converts the integer (untagged smi) in |src| to a double, storing
650 // Converts the unsigned integer (untagged smi) in |src| to
654 // Converts the integer (untagged smi) in |src| to
658 // Converts the unsigned integer (untagged smi) in |src| to
792 void LoadSmiLiteral(Register dst, Smi* smi);
815 void AddSmiLiteral(Register dst, Register src, Smi* smi, Registe
[all...]
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dkvm.h320 } smi; member in struct:kvm_vcpu_events
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/BroadphaseCollision/
H A DbtDbvt.h168 DBVT_INLINE void AddSpan(const btVector3& d,btScalar& smi,btScalar& smx) const;
508 DBVT_INLINE void btDbvtAabbMm::AddSpan(const btVector3& d,btScalar& smi,btScalar& smx) const argument
513 { smi+=mx[i]*d[i];smx+=mi[i]*d[i]; }
515 { smi+=mi[i]*d[i];smx+=mx[i]*d[i]; }
/external/v8/src/snapshot/
H A Dserializer.h164 void PutSmi(Smi* smi);

Completed in 496 milliseconds

123