/external/v8/test/mjsunit/ |
H A D | smi-representation.js | 31 return {"smi":0}; 35 var s = o.smi; 38 o.smi = s; 57 o.smi = t;
|
H A D | 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');
|
H A D | div-mod.js | 120 var smi = 43; variable 141 smi,
|
H A D | 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...] |
/external/v8/src/compiler/ |
H A D | change-lowering.cc | 151 Node* smi = graph()->NewNode(common()->Projection(0), add); local 155 smi, merge); 220 Node* smi = graph()->NewNode( local 232 Node* phi = graph()->NewNode(common()->Phi(kMachAnyTagged, 2), smi,
|
/external/mksh/src/ |
H A D | exec.c | 1605 const struct select_menu_info *smi = local 1609 smi->num_width, i + 1, smi->args[i]); 1619 struct select_menu_info smi; local 1647 for (i = n, smi.num_width = 1; i >= 10; i /= 10) 1648 smi.num_width++; 1650 smi.args = ap; 1651 print_columns(shl_out, n, select_fmt_entry, (void *)&smi, 1652 smi.num_width + 2 + aocts, smi [all...] |
/external/v8/src/arm64/ |
H A D | assembler-arm64-inl.h | 432 Operand Operand::UntagSmi(Register smi) { 435 DCHECK(smi.Is64Bits()); 436 return Operand(smi, ASR, kSmiShift); 440 Operand Operand::UntagSmiAndScale(Register smi, int scale) { 443 DCHECK(smi.Is64Bits()); 446 return Operand(smi, LSL, scale - kSmiShift); 448 return Operand(smi, ASR, kSmiShift - scale); 450 return Operand(smi);
|
H A D | lithium-gap-resolver-arm64.cc | 246 Smi* smi = cgen_->ToSmi(constant_source); local 247 __ StoreConstant(reinterpret_cast<intptr_t>(smi),
|
H A D | macro-assembler-arm64-inl.h | 1302 void MacroAssembler::SmiTag(Register smi) { SmiTag(smi, smi); } argument 1316 void MacroAssembler::SmiUntag(Register smi) { SmiUntag(smi, smi); } argument
|
H A D | macro-assembler-arm64.h | 624 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 900 inline void SmiTag(Register smi); 902 inline void SmiUntag(Register smi); 933 // Abort execution if argument is a smi, enabled via --debug-code. 1050 // Optionally perform a smi check on the objects first. 1262 // Converts the smi or heap number in object to an int32 using the rules 1458 // label if not. Skip the smi check if not required (object is known to be a 1482 // specified target if equal. Skip the smi check if not required (object is 1562 // Check if a map for a JSObject indicates that the object can have both smi [all...] |
H A D | assembler-arm64.h | 685 inline static Operand UntagSmi(Register smi); 686 inline static Operand UntagSmiAndScale(Register smi, int scale);
|
/external/valgrind/drd/ |
H A D | drd_main.c | 881 HChar* const smi = VG_(getenv)("DRD_SEGMENT_MERGING_INTERVAL"); local 882 if (smi) 883 DRD_(thread_set_segment_merge_interval)(VG_(strtoll10)(smi, NULL));
|
/external/v8/src/ |
H A D | property-details.h | 221 explicit inline PropertyDetails(Smi* smi); 278 // All bits for fast objects must fix in a smi.
|
H A D | elements.cc | 60 // fast element handler for smi-only arrays. The implementation is currently 394 Object* smi = from->get(from_start); local 395 DCHECK(!smi->IsTheHole()); 396 to->set(to_start, Smi::cast(smi)->value()); 1766 // even though the proposed length was a smi, new_length could 1817 // small smi.
|
H A D | objects-inl.h | 40 PropertyDetails::PropertyDetails(Smi* smi) { argument 41 value_ = smi->value(); 54 Smi* smi = Smi::FromInt(value_ | DeletedField::encode(1)); local 55 return PropertyDetails(smi); 6271 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kTagIndex)); 6272 return static_cast<JSRegExp::Type>(smi->value()); 6292 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kFlagsIndex)); local 6293 return Flags(smi->value());
|
/external/v8/test/cctest/ |
H A D | test-compiler.cc | 421 Smi* smi = Smi::FromInt(12345678); local 422 SNPrintF(smi_hex_buffer, "0x%" V8PRIxPTR, reinterpret_cast<intptr_t>(smi));
|
H A D | test-types.cc | 109 smi = handle(Smi::FromInt(666), isolate); 115 SmiConstant = Type::Constant(smi, region); 122 values.push_back(smi); 162 Handle<i::Smi> smi; member in class:Types
|
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.h | 188 // value is a smi. 203 // write barrier if the value is a smi. 376 // Check if a map for a JSObject indicates that the object can have both smi 382 // Check if a map for a JSObject indicates that the object has fast smi only 403 // label if not. Skip the smi check if not required (object is known to be a 412 // specified target if equal. Skip the smi check if not required (object is 491 // Jump the register contains a smi. 498 // Jump if the operand is a smi. 505 // Jump if register contain a non-smi. 546 // Abort execution if argument is not a smi, enable 846 Push(Smi* smi) argument [all...] |
/external/v8/src/x87/ |
H A D | macro-assembler-x87.h | 176 // value is a smi. 188 // write barrier if the value is a smi. 348 // Check if a map for a JSObject indicates that the object can have both smi 354 // Check if a map for a JSObject indicates that the object has fast smi only 374 // label if not. Skip the smi check if not required (object is known to be a 383 // specified target if equal. Skip the smi check if not required (object is 463 // Jump the register contains a smi. 470 // Jump if the operand is a smi. 477 // Jump if register contain a non-smi. 516 // Abort execution if argument is not a smi, enable 811 Push(Smi* smi) argument [all...] |
/external/v8/src/arm/ |
H A D | macro-assembler-arm.h | 317 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 518 // If |object| is neither smi nor heap number, |not_number| is jumped to 865 // Check if a map for a JSObject indicates that the object can have both smi 871 // Check if a map for a JSObject indicates that the object has fast smi only 904 // label if not. Skip the smi check if not required (object is known to be a 922 // specified target if equal. Skip the smi check if not required (object is 962 // Load the value of a smi object into a double register. 964 void SmiToDouble(LowDwVfpRegister value, Register smi); 1008 // Converts the smi o [all...] |
/external/v8/src/mips/ |
H A D | macro-assembler-mips.h | 49 // Object is known to be a non smi. 650 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 818 // Converts the smi or heap number in object to an int32 using the rules 829 // If |object| is neither smi nor heap number, |not_number| is jumped to 1021 // Check if a map for a JSObject indicates that the object can have both smi 1027 // Check if a map for a JSObject indicates that the object has fast smi only 1065 // label if not. Skip the smi check if not required (object is known to be a 1082 // specified target if equal. Skip the smi check if not required (object is 1127 // Load the value of a smi objec [all...] |
/external/v8/src/mips64/ |
H A D | macro-assembler-mips64.h | 49 // Object is known to be a non smi. 672 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 844 // Converts the smi or heap number in object to an int32 using the rules 855 // If |object| is neither smi nor heap number, |not_number| is jumped to 1047 // Check if a map for a JSObject indicates that the object can have both smi 1053 // Check if a map for a JSObject indicates that the object has fast smi only 1091 // label if not. Skip the smi check if not required (object is known to be a 1108 // specified target if equal. Skip the smi check if not required (object is 1153 // Load the value of a smi objec [all...] |
/external/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 304 // Skip barrier if writing a smi. 348 // Skip barrier if writing a smi. 353 // Array access: calculate the destination address. Index is not a smi. 474 // Skip barrier if writing a smi. 1303 // The Operand cannot use the smi register. 1447 // If we overflow by subtracting one, it's the minimal smi value. 1455 // A 32-bit integer value can always be converted to a smi. 1535 Condition smi = CheckSmi(src); 1536 j(smi, on_smi, near_jump); 1543 Condition smi [all...] |
/external/tcpdump/ |
H A D | print-snmp.c | 74 #include <smi.h>
|
H A D | tcpdump.c | 60 #include <smi.h>
|