/external/v8/src/crankshaft/arm64/ |
H A D | lithium-gap-resolver-arm64.cc | 244 Smi* smi = cgen_->ToSmi(constant_source); local 245 __ StoreConstant(reinterpret_cast<intptr_t>(smi),
|
/external/llvm/test/MC/Lanai/ |
H A D | v11.s | 455 smi %r21 label
|
/external/v8/src/interpreter/ |
H A D | bytecode-array-accessor.cc | 187 Smi* smi = Smi::cast(*GetConstantForIndexOperand(0)); local 188 return current_offset() + smi->value() + current_prefix_offset();
|
H A D | constant-array-builder.cc | 170 size_t ConstantArrayBuilder::Insert(Smi* smi) { argument 171 auto entry = smi_map_.find(smi); 173 return AllocateReservedEntry(smi);
|
H A D | bytecode-array-builder.cc | 383 v8::internal::Smi* smi) { 384 int32_t raw_smi = smi->value(); 382 LoadLiteral( v8::internal::Smi* smi) argument
|
/external/v8/src/ |
H A D | layout-descriptor-inl.h | 13 LayoutDescriptor* LayoutDescriptor::FromSmi(Smi* smi) { argument 14 return LayoutDescriptor::cast(smi); 20 // The whole bit vector fits into a smi.
|
H A D | code-stub-assembler.h | 76 // calculating array offset (the smi math can be folded away) and there are 280 // Check a value for smi-ness 283 // Check that the value is a non-negative smi. 341 // Tag a smi and store it. 845 Node* IsSetSmi(Node* smi, int untagged_mask) { argument 848 WordAnd(BitcastTaggedToWord(smi), IntPtrConstant(mask_word)),
|
H A D | elements.cc | 62 // fast element handler for smi-only arrays. The implementation is currently 355 Object* smi = from->get(from_start); local 356 DCHECK(!smi->IsTheHole(from->GetIsolate())); 357 to->set(to_start, Smi::cast(smi)->value()); 3721 // smi.
|
H A D | objects-inl.h | 46 PropertyDetails::PropertyDetails(Smi* smi) { argument 47 value_ = smi->value(); 1653 // If transition_info is a smi, then it represents an ElementsKind 6970 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kTagIndex)); 6971 return static_cast<JSRegExp::Type>(smi->value()); 6991 Smi* smi = Smi::cast(FixedArray::cast(data)->get(kFlagsIndex)); 6992 return Flags(smi->value());
|
H A D | value-serializer.cc | 375 void ValueSerializer::WriteSmi(Smi* smi) { argument 378 WriteZigZag<int32_t>(smi->value());
|
/external/valgrind/drd/ |
H A D | drd_main.c | 886 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/mksh/src/ |
H A D | exec.c | 1711 const struct select_menu_info *smi = local 1715 smi->num_width, i + 1, smi->args[i]); 1724 struct select_menu_info smi; local 1753 for (i = n, smi.num_width = 1; i >= 10; i /= 10) 1754 smi.num_width++; 1756 smi.args = ap; 1760 print_columns(&co, n, select_fmt_entry, (void *)&smi, 1761 smi.num_width + 2 + aocts, smi [all...] |
/external/syslinux/gpxe/src/include/gpxe/ |
H A D | infiniband.h | 425 struct ib_mad_interface *smi; member in struct:ib_device
|
/external/v8/src/arm/ |
H A D | macro-assembler-arm.h | 176 void Move(Register dst, Smi* smi) { mov(dst, Operand(smi)); } argument 334 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 588 // If |object| is neither smi nor heap number, |not_number| is jumped to 870 // label if not. Skip the smi check if not required (object is known to be a 888 // to a specified target if equal. Skip the smi check if not required 944 // Load the value of a smi object into a double register. 946 void SmiToDouble(LowDwVfpRegister value, Register smi); 990 // Converts the smi o [all...] |
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.h | 200 // value is a smi. 212 // write barrier if the value is a smi. 387 // label if not. Skip the smi check if not required (object is known to be a 394 // to a specified target if equal. Skip the smi check if not required 459 // Jump the register contains a smi. 465 // Jump if the operand is a smi. 471 // Jump if register contain a non-smi. 477 // Jump if the operand is not a smi. 483 // Jump if the value cannot be represented by a smi. 492 // Jump if the unsigned integer value cannot be represented by a smi 787 Push(Smi* smi) argument [all...] |
/external/v8/src/snapshot/ |
H A D | serializer.cc | 239 void Serializer::PutSmi(Smi* smi) { argument 241 byte* bytes = reinterpret_cast<byte*>(&smi);
|
/external/v8/src/x87/ |
H A D | macro-assembler-x87.h | 203 // value is a smi. 215 // write barrier if the value is a smi. 379 // label if not. Skip the smi check if not required (object is known to be a 386 // to a specified target if equal. Skip the smi check if not required 453 // Jump the register contains a smi. 459 // Jump if the operand is a smi. 465 // Jump if register contain a non-smi. 471 // Jump if the operand is not a smi. 477 // Jump if the value cannot be represented by a smi. 486 // Jump if the unsigned integer value cannot be represented by a smi 766 Push(Smi* smi) argument [all...] |
/external/kernel-headers/original/uapi/asm-x86/asm/ |
H A D | kvm.h | 324 } smi; member in struct:kvm_vcpu_events
|
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64-inl.h | 1304 void MacroAssembler::SmiTag(Register smi) { SmiTag(smi, smi); } argument 1318 void MacroAssembler::SmiUntag(Register smi) { SmiUntag(smi, smi); } argument
|
H A D | macro-assembler-arm64.h | 675 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 967 inline void SmiTag(Register smi); 969 inline void SmiUntag(Register smi); 1000 // Abort execution if argument is a smi, enabled via --debug-code. 1035 // Abort execution if argument is not a number (heap number or smi). 1265 // Converts the smi or heap number in object to an int32 using the rules 1425 // label if not. Skip the smi check if not required (object is known to be a 1449 // to a specified target if equal. Skip the smi check if not required
|
/external/v8/src/full-codegen/ |
H A D | full-codegen.cc | 313 // Inline smi case inside loops, but not division and modulo which 521 void FullCodeGenerator::PushOperand(Smi* smi) { argument 523 __ Push(smi);
|
/external/v8/src/mips/ |
H A D | macro-assembler-mips.h | 65 // Object is known to be a non smi. 259 inline void Move(Register dst, Smi* smi) { li(dst, Operand(smi)); } argument 698 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 942 // Converts the smi or heap number in object to an int32 using the rules 953 // If |object| is neither smi nor heap number, |not_number| is jumped to 1138 // label if not. Skip the smi check if not required (object is known to be a 1155 // to a specified target if equal. Skip the smi check if not required 1200 // Load the value of a smi objec [all...] |
/external/v8/src/mips64/ |
H A D | macro-assembler-mips64.h | 65 // Object is known to be a non smi. 288 inline void Move(Register dst, Smi* smi) { li(dst, Operand(smi)); } argument 742 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 995 // Converts the smi or heap number in object to an int32 using the rules 1006 // If |object| is neither smi nor heap number, |not_number| is jumped to 1192 // label if not. Skip the smi check if not required (object is known to be a 1209 // to a specified target if equal. Skip the smi check if not required 1255 // Load the value of a smi objec [all...] |
/external/v8/src/ppc/ |
H A D | macro-assembler-ppc.h | 168 void Move(Register dst, Smi* smi) { LoadSmiLiteral(dst, smi); } argument 279 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 384 // Converts the integer (untagged smi) in |src| to a double, storing 388 // Converts the unsigned integer (untagged smi) in |src| to 392 // Converts the integer (untagged smi) in |src| to 396 // Converts the unsigned integer (untagged smi) in |src| to 494 void LoadSmiLiteral(Register dst, Smi* smi); 575 void AddSmiLiteral(Register dst, Register src, Smi* smi, Registe [all...] |
/external/v8/src/s390/ |
H A D | macro-assembler-s390.h | 222 void Move(Register dst, Smi* smi) { LoadSmiLiteral(dst, smi); } argument 591 void Push(Smi* smi) { Push(Handle<Smi>(smi, isolate())); } argument 711 // Converts the integer (untagged smi) in |src| to a double, storing 715 // Converts the unsigned integer (untagged smi) in |src| to 719 // Converts the integer (untagged smi) in |src| to 723 // Converts the unsigned integer (untagged smi) in |src| to 848 void LoadSmiLiteral(Register dst, Smi* smi); 871 void AddSmiLiteral(Register dst, Register src, Smi* smi, [all...] |