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

12

/external/chromium_org/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
135 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/kernel-headers/original/linux/
H A Dipmi_smi.h51 * Messages to/from the lower layer. The smi interface will take one
205 int ipmi_smi_add_proc_entry(ipmi_smi_t smi, char *name,
/external/v8/src/
H A Dproperty-details.h97 explicit inline PropertyDetails(Smi* smi);
H A Dobjects-inl.h54 PropertyDetails::PropertyDetails(Smi* smi) { argument
55 value_ = smi->value();
65 Smi* smi = Smi::FromInt(value_ | DeletedField::encode(1)); local
66 return PropertyDetails(smi);
1060 // To be representable as a long smi, the value must be a 32-bit integer.
4205 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kTagIndex));
4206 return static_cast<JSRegExp::Type>(smi->value());
4211 Smi* smi = Smi::cast(DataAtUnchecked(kTagIndex)); local
4212 return static_cast<JSRegExp::Type>(smi->value());
4232 Smi* smi local
[all...]
/external/v8/test/mjsunit/
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
135 smi,
/external/mksh/src/
H A Dexec.c1568 const struct select_menu_info *smi = local
1572 smi->num_width, i + 1, smi->args[i]);
1582 struct select_menu_info smi; local
1610 for (i = n, smi.num_width = 1; i >= 10; i /= 10)
1611 smi.num_width++;
1613 smi.args = ap;
1614 print_columns(shl_out, n, select_fmt_entry, (void *)&smi,
1615 smi.num_width + 2 + aocts, smi
[all...]
/external/valgrind/main/drd/
H A Ddrd_main.c854 Char* const smi = VG_(getenv)("DRD_SEGMENT_MERGING_INTERVAL"); local
855 if (smi)
856 DRD_(thread_set_segment_merge_interval)(VG_(strtoll10)(smi, NULL));
/external/chromium_org/v8/src/
H A Dproperty-details.h249 explicit inline PropertyDetails(Smi* smi);
306 // All bits for fast objects must fix in a smi.
H A Delements.cc74 // fast element handler for smi-only arrays. The implementation is currently
413 Object* smi = from->get(from_start); local
414 ASSERT(!smi->IsTheHole());
415 to->set(to_start, Smi::cast(smi)->value());
1976 // small smi.
H A Dobjects-inl.h55 PropertyDetails::PropertyDetails(Smi* smi) { argument
56 value_ = smi->value();
69 Smi* smi = Smi::FromInt(value_ | DeletedField::encode(1)); local
70 return PropertyDetails(smi);
1328 // Clear all non-smi fields
5560 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kTagIndex));
5561 return static_cast<JSRegExp::Type>(smi->value());
5581 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kFlagsIndex)); local
5582 return Flags(smi->value());
/external/chromium_org/v8/test/cctest/
H A Dtest-compiler.cc419 Smi* smi = Smi::FromInt(12345678); local
420 OS::SNPrintF(smi_hex_buffer, "0x%lx", reinterpret_cast<intptr_t>(smi));
H A Dtest-types.cc130 smi = handle(Smi::FromInt(666), isolate);
137 SmiConstant = Constant(smi);
179 Handle<i::Smi> smi; member in class:HandlifiedTypes
254 CHECK(*T.smi == AsConstant(*T.SmiConstant));
/external/chromium_org/v8/src/arm/
H A Dmacro-assembler-arm.h303 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument
501 // If |object| is neither smi nor heap number, |not_number| is jumped to
884 // Check if a map for a JSObject indicates that the object can have both smi
890 // Check if a map for a JSObject indicates that the object has fast smi only
923 // label if not. Skip the smi check if not required (object is known to be a
941 // specified target if equal. Skip the smi check if not required (object is
985 // Load the value of a smi object into a double register.
987 void SmiToDouble(LowDwVfpRegister value, Register smi);
1031 // Converts the smi o
[all...]
/external/chromium_org/v8/src/ia32/
H A Dmacro-assembler-ia32.h192 // value is a smi.
205 // write barrier if the value is a smi.
406 // Check if a map for a JSObject indicates that the object can have both smi
412 // Check if a map for a JSObject indicates that the object has fast smi only
434 // label if not. Skip the smi check if not required (object is known to be a
443 // specified target if equal. Skip the smi check if not required (object is
528 // Jump the register contains a smi.
535 // Jump if the operand is a smi.
542 // Jump if register contain a non-smi.
566 // Abort execution if argument is not a smi, enable
874 Push(Smi* smi) argument
[all...]
H A Dstub-cache-ia32.cc222 // Check that the receiver isn't a smi.
292 // Check that the receiver isn't a smi.
310 Label* smi,
312 // Check that the object isn't a smi.
313 __ JumpIfSmi(receiver, smi);
335 // Load length from the string and convert to a smi.
669 // Check that the receiver isn't a smi.
1458 // to the values (it considered as smi in GC).
1755 // Check if value is a smi.
1808 // In case of fast smi
307 GenerateStringCheck(MacroAssembler* masm, Register receiver, Register scratch, Label* smi, Label* non_string_object) argument
2239 Label smi; local
[all...]
/external/chromium_org/v8/src/mips/
H A Dmacro-assembler-mips.h72 // Object is known to be a non smi.
634 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument
790 // Converts the smi or heap number in object to an int32 using the rules
801 // If |object| is neither smi nor heap number, |not_number| is jumped to
1025 // Check if a map for a JSObject indicates that the object can have both smi
1031 // Check if a map for a JSObject indicates that the object has fast smi only
1069 // label if not. Skip the smi check if not required (object is known to be a
1086 // specified target if equal. Skip the smi check if not required (object is
1135 // Load the value of a smi objec
[all...]
/external/chromium_org/v8/src/x64/
H A Dmacro-assembler-x64.cc317 // Skip barrier if writing a smi.
359 // Skip barrier if writing a smi.
364 // Array access: calculate the destination address. Index is not a smi.
416 // Skip barrier if writing a smi.
508 // We want to pass the msg string like a smi to avoid GC
511 // a proper v8 smi, but also pass the alignment difference
512 // from the real pointer as a smi.
586 // We want the smi-tagged index in key. Even if we subsequently go to
587 // the slow case, converting the key to a smi is always valid.
1208 // The Operand cannot use the smi registe
[all...]
H A Dstub-cache-x64.cc189 // Check that the receiver isn't a smi.
267 // Check that the receiver isn't a smi.
285 Label* smi,
287 // Check that the object isn't a smi.
288 __ JumpIfSmi(receiver, smi);
662 // Check that the receiver isn't a smi.
1687 // Check if value is a smi.
1701 __ Integer32ToSmi(rax, rax); // Return new length as smi.
1729 __ Integer32ToSmi(rax, rax); // Return new length as smi.
1740 // In case of fast smi
282 GenerateStringCheck(MacroAssembler* masm, Register receiver, Register scratch, Label* smi, Label* non_string_object) argument
2155 Label smi; local
[all...]
/external/v8/src/x64/
H A Dmacro-assembler-x64.cc297 // Skip barrier if writing a smi.
339 // Skip barrier if writing a smi.
344 // Array access: calculate the destination address. Index is not a smi.
399 // Skip barrier if writing a smi.
491 // We want to pass the msg string like a smi to avoid GC
494 // a proper v8 smi, but also pass the alignment difference
495 // from the real pointer as a smi.
565 // We want the smi-tagged index in key. Even if we subsequently go to
566 // the slow case, converting the key to a smi is always valid.
972 Abort("Integer32ToSmiField writing to non-smi locatio
[all...]
/external/v8/src/ia32/
H A Dstub-cache-ia32.cc226 // Check that the receiver isn't a smi.
296 // Check that the receiver isn't a smi.
314 Label* smi,
316 // Check that the object isn't a smi.
317 __ JumpIfSmi(receiver, smi);
341 // Load length from the string and convert to a smi.
550 // Check that the receiver isn't a smi.
992 // Check that the receiver isn't a smi.
1015 // Check that the receiver isn't a smi.
1048 // to the values (it considered as smi i
311 GenerateStringCheck(MacroAssembler* masm, Register receiver, Register scratch, Label* smi, Label* non_string_object) argument
1951 Label smi; local
[all...]
/external/tcpdump/
H A Dtcpdump.c60 #include <smi.h>

Completed in 5239 milliseconds

12