/external/chromium_org/v8/test/mjsunit/ |
elements-kind.js | 242 var smis = construct_smis(); 243 for (var i = 0; i < 3; i++) convert_to_double(smis); 245 smis = construct_smis(); 246 convert_to_double(smis); 254 smis = construct_smis(); 255 for (var i = 0; i < 3; i++) convert_to_fast(smis); 258 smis = construct_smis(); 261 convert_to_fast(smis); 271 smis = construct_smis(); 273 convert_mixed(smis, 1.5, elements_kind.fast_double) [all...] |
opt-elements-kind.js | 129 var smis = construct_smis(); 130 convert_mixed(smis, 1.5, elements_kind.fast_double); 138 smis = construct_smis(); 140 convert_mixed(smis, 1, elements_kind.fast); 142 assertTrue(%HaveSameMap(smis, doubles));
|
osr-elements-kind.js | 128 smis = construct_smis(); 129 convert_mixed(smis, 1.5, elements_kind.fast_double); 137 smis = construct_smis(); 139 convert_mixed(smis, 1, elements_kind.fast); 141 assertTrue(%HaveSameMap(smis, doubles));
|
array-sort.js | 68 // Default sort on Smis and non-Smis. 82 // Collect a list of interesting Smis. 84 var smis = []; 91 smis.push(x); 114 for (var i = 0; i < smis.length; i++) { 115 for (var j = 0; j < smis.length; j++) { 116 var x = smis[i]; 117 var y = smis[j];
|
int32-ops.js | 30 // signed 32-bit integer values as smis.
|
switch.js | 335 // smis | string | target | off 337 // | smis | none |
|
constant-folding.js | 79 // Test comparison operations that involve one or two constant smis.
|
/external/chromium_org/v8/test/mjsunit/compiler/ |
loopcount.js | 28 // Test postfix count operations with smis.
|
optimized-for-in.js | 222 // Test smis.
|
/external/chromium_org/v8/test/mjsunit/regress/ |
regress-91013.js | 42 // Store some smis into it.
|
/external/chromium_org/v8/test/cctest/compiler/ |
test-simplified-lowering.cc | 272 Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3)}; local 274 for (size_t i = 0; i < arraysize(smis); i++) { 280 Node* load = t.LoadField(access, t.PointerConstant(smis)); 288 smis[i] = expected; 296 Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3)}; local 298 for (size_t i = 0; i < arraysize(smis); i++) { 305 t.StoreField(access, t.PointerConstant(smis), p0); 313 smis[i] = Smi::FromInt(-100); 315 CHECK_EQ(expected, smis[i]); 322 Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3) local 351 Smi* smis[] = {Smi::FromInt(1), Smi::FromInt(2), Smi::FromInt(3), local [all...] |
codegen-tester.cc | 386 // TODO(dcarney): on x64 Smis are generated with the SmiConstantRegister 400 // TODO(dcarney): on x64 Smis are generated with the SmiConstantRegister
|
/external/chromium_org/v8/src/arm64/ |
debug-arm64.cc | 149 // * non_object_regs will be converted to SMIs so that the garbage 164 // Store each non-object register as two SMIs. 199 // Load each non-object register from two SMIs.
|
/external/chromium_org/v8/src/x64/ |
debug-x64.cc | 88 // are stored as as two smis causing it to be untouched by GC. 123 // Reconstruct the 64-bit value from two smis.
|
macro-assembler-x64.h | 267 // filters out smis so it does not update the write barrier if the 288 // operation. RecordWrite filters out smis so it does not update 390 // Smi tagging, untagging and operations on tagged smis. 448 // Simple comparison of smis. Both sides must be known smis to use these, 470 // Are both values tagged smis. 473 // Are both values non-negative tagged smis. 553 // Smis represent a subset of integers. The subset is always equivalent to 710 // smi. If neither are smis, jump to the failure label. 747 // masquerading as smis so that the garbage collector skips visiting them [all...] |
macro-assembler-x64.cc | 301 // catch stores of Smis. 345 // catch stores of Smis. 410 // catch stores of smis and stores into the young generation. 470 // catch stores of smis and stores into the young generation. [all...] |
/external/chromium_org/v8/test/cctest/ |
trace-extension.cc | 62 // Convert frame pointer from encoding as smis in the arguments to a pointer.
|
test-log-stack-tracer.cc | 117 // encoded as one or two Smis.
|
/external/chromium_org/v8/src/ |
bailout-reason.h | 41 "Both registers were smis in SelectNonSmi") \
|
dateparser.h | 17 // filling out the output array as follows (all integers are Smis):
|
/external/chromium_org/v8/src/ic/ |
ic.h | 120 // well as smis.
|
/external/chromium_org/v8/src/ic/arm/ |
ic-arm.cc | 813 // Check array bounds. Both the key and the length of FixedArray are smis. [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
ic-arm64.cc | [all...] |
/external/chromium_org/v8/src/ic/ia32/ |
ic-ia32.cc | 707 // Check array bounds. Both the key and the length of FixedArray are smis. 749 __ cmp(key, FieldOperand(receiver, JSArray::kLengthOffset)); // Compare smis. [all...] |
/external/chromium_org/v8/src/ic/x87/ |
ic-x87.cc | 709 // Check array bounds. Both the key and the length of FixedArray are smis. 751 __ cmp(key, FieldOperand(receiver, JSArray::kLengthOffset)); // Compare smis. [all...] |