HomeSort by relevance Sort by last modified time
    Searched refs:smi (Results 1 - 25 of 103) sorted by null

1 2 3 4 5

  /art/test/109-suspend-check/src/
Main.java 101 private SpecialMethodInterface smi; field in class:InfiniteWhileLoopWithSpecialReturnArgOrConst
102 public InfiniteWhileLoopWithSpecialReturnArgOrConst(SpecialMethodInterface smi) {
103 this.smi = smi;
108 i += smi.ReturnArgOrConst(i);
114 private SpecialMethodInterface smi; field in class:InfiniteWhileLoopWithSpecialPutOrNop
115 public InfiniteWhileLoopWithSpecialPutOrNop(SpecialMethodInterface smi) {
116 this.smi = smi;
121 smi.PutOrNop(i)
128 private SpecialMethodInterface smi; field in class:InfiniteWhileLoopWithSpecialConstOrIGet
141 private SpecialMethodInterface smi; field in class:InfiniteWhileLoopWithSpecialConstOrIGetInTryCatch
    [all...]
  /external/v8/test/cctest/
test-identity-map.cc 74 Handle<Smi> smi(int value) { function in class:v8::internal::IdentityMapTester
75 return Handle<Smi>(Smi::FromInt(value), isolate());
85 map.keys_[i] = Smi::FromInt(Smi::cast(map.keys_[i])->value() + shift);
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))
    [all...]
test-weakmaps.cc 91 Handle<Smi> smi(Smi::FromInt(23), isolate);
95 JSWeakCollection::Set(weakmap, object, smi, object_hash);
149 Handle<Smi> smi(Smi::FromInt(i), isolate);
151 JSWeakCollection::Set(weakmap, object, smi, object_hash);
239 Handle<Smi> smi(Smi::FromInt(i), isolate)
    [all...]
test-weaksets.cc 92 Handle<Smi> smi(Smi::FromInt(23), isolate);
94 JSWeakCollection::Set(weakset, key, smi, hash);
148 Handle<Smi> smi(Smi::FromInt(i), isolate);
150 JSWeakCollection::Set(weakset, object, smi, hash);
238 Handle<Smi> smi(Smi::FromInt(i), isolate)
    [all...]
  /external/v8/test/mjsunit/regress/
regress-crbug-315252.js 42 // Use migrate to stabilize o1, o2 and o4 in [double, double, smi].
49 // Optimize "store_transition" to transition from [double, double, smi] to
50 // [double, double, smi, smi]. This adds a dependency on the
51 // [double, double, smi] map.
56 // Pass in a deprecated object of format [smi, smi, double]. This will migrate
57 // the instance, forcing a merge with [double, double, smi], ending up with
58 // [double, double, double], which deprecates [double, double, smi] and
59 // deoptimizes all dependencies of [double, double, smi], includin
    [all...]
regress-4173.js 24 // Prepare identical transition chains for smi and object arrays.
33 // Blaze a migration trail for smi array maps.
34 // This marks the migrated smi array map as a migration target.
44 // |second_object_array| now erroneously has a smi map.
45 // Optimized code assuming smi elements will expose this.
regress-350887.js 9 // 2501866688 is out of smi range.
regress-4380.js 12 // Make the keyed load be polymorphic on holey smi and holey fast.
regress-crbug-329709.js 33 case 1500000000: return "non-smi int32";
41 assertEquals("non-smi int32", boom(1500000000));
regress-681.js 30 // Test that load ICs for nonexistent properties bail out on smi receiver.
40 // Make x a smi.
regress-crbug-39160.js 31 // the left hand side is known to be a smi (max smi value is 1073741823). This
  /external/v8/test/mjsunit/
codegen-coverage.js 93 // Test the non-commutative subtraction operation with a smi on the
94 // left, all available registers on the right, and a non-smi result.
95 x = identity(-1073741824); // Least (31-bit) smi.
96 a = x + 1; // Still a smi, the greatest smi negated.
101 // Subtraction should overflow the 31-bit smi range. The result
102 // (1073741824) is outside the 31-bit smi range so it doesn't hit the
103 // "unsafe smi" code that spills a register.
track-fields.js 43 // 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...]
int32-ops.js 28 // Repeat most the tests in smi-ops.js that use SMI_MIN and SMI_MAX, but
65 assertEquals(42 + ONE, Add1(OBJ_42)); // non-smi
66 assertEquals(42 + ONE, Add1Reversed(OBJ_42)); // non-smi
72 assertEquals(42 + ONE_HUNDRED, Add100(OBJ_42)); // non-smi
73 assertEquals(42 + ONE_HUNDRED, Add100Reversed(OBJ_42)); // non-smi
98 assertEquals(42 - ONE, Sub1(OBJ_42)); // non-smi
99 assertEquals(ONE - 42, Sub1Reversed(OBJ_42)); // non-smi
105 assertEquals(42 - ONE_HUNDRED, Sub100(OBJ_42)); // non-smi
106 assertEquals(ONE_HUNDRED - 42, Sub100Reversed(OBJ_42)); // non-smi
array-shift4.js 7 // Inlining shift with holey smi arrays shouldn't deopt just because it
smi-representation.js 31 return {"smi":0};
35 var s = o.smi;
38 o.smi = s;
57 o.smi = t;
math-floor-negative.js 32 // Divide by 10 to avoid overflow when smi-tagging at the end.
43 // Divide by 10 to avoid overflow when smi-tagging at the end.
smi-mul.js 54 // 2^30 is a smi boundary on arm and ia32.
56 // 2^31 is a smi boundary on x64.
switch.js 345 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');
smi-ops-inlined.js 28 // Flags: --always-inline-smi-code
63 assertEquals(42 + ONE, Add1(OBJ_42)); // non-smi
64 assertEquals(42 + ONE, Add1Reversed(OBJ_42)); // non-smi
70 assertEquals(42 + ONE_HUNDRED, Add100(OBJ_42)); // non-smi
71 assertEquals(42 + ONE_HUNDRED, Add100Reversed(OBJ_42)); // non-smi
96 assertEquals(42 - ONE, Sub1(OBJ_42)); // non-smi
97 assertEquals(ONE - 42, Sub1Reversed(OBJ_42)); // non-smi
103 assertEquals(42 - ONE_HUNDRED, Sub100(OBJ_42)); // non-smi
104 assertEquals(ONE_HUNDRED - 42, Sub100Reversed(OBJ_42)); // non-smi
218 // Not actually Smi operations
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/cris/
scc.s 15 smi r4
scc.d 17 [ ]+12:[ ]+3475[ ]+smi[ ]+\$?r4
  /external/v8/src/interpreter/
bytecode-array-iterator.cc 113 Smi* smi = Smi::cast(*GetConstantForIndexOperand(0)); local
114 return current_offset() + smi->value();
  /external/llvm/test/MC/ARM/
arm-trustzone.s 18 smi #0xf @ SMI is old (ARMv6KZ) name for SMC
  /external/v8/test/mjsunit/compiler/
deopt-inlined-smi.js 28 // Flags: --always-opt --always-inline-smi-code
30 // Test deoptimization into inlined smi code.

Completed in 488 milliseconds

1 2 3 4 5