Searched defs:Smi (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/v8/src/
H A Dtype-info.h51 // | Smi / /
66 // We know it's a Smi.
67 static TypeInfo Smi() { return TypeInfo(kSmi); } function in class:v8::internal::TypeInfo
183 case kSmi: return "Smi";
H A Dproperty-details.h57 class Smi;
98 static Representation Smi() { return Representation(kSmi); } function in class:v8::internal::Representation
204 explicit inline PropertyDetails(Smi* smi);
205 inline Smi* AsSmi();
H A Dhydrogen-instructions.h268 return lower_ >= Smi::kMinValue && upper_ <= Smi::kMaxValue;
271 lower_ = Max(lower_, Smi::kMinValue);
272 upper_ = Min(upper_, Smi::kMaxValue);
352 static HType Smi() { return HType(kSmi); } function in class:v8::internal::HType
713 if (t.IsSmi()) return Representation::Smi();
1228 : HTemplateInstruction<1>(HType::Smi()) {
1230 // Pretend to be a Smi so that the HChange instructions inserted
1524 set_type(HType::Smi());
2355 : HUnaryOperation(value, HType::Smi()) {
[all...]
H A Dobjects.h56 // - Smi (immediate small integer)
155 // Smi: [31 bit signed int] 0
961 V(Smi) \
1108 V(kExpected0AsASmiSentinel, "Expected 0 as a Smi sentinel") \
1235 V(kSmiAdditionOverflow, "Smi addition overflow") \
1236 V(kSmiSubtractionOverflow, "Smi subtraction overflow") \
1338 // Since Smi and Failure are subclasses of Object no
1397 return Representation::Smi();
1440 // Converts this to a Smi if possible.
1533 // Smi represent
1539 class Smi: public Object { class in namespace:v8::internal
[all...]
/external/v8/src/
H A Dtype-info.h51 // | Smi / /
66 // We know it's a Smi.
67 static TypeInfo Smi() { return TypeInfo(kSmi); } function in class:v8::internal::TypeInfo
183 case kSmi: return "Smi";
H A Dhydrogen-instructions.h261 return lower_ >= Smi::kMinValue && upper_ <= Smi::kMaxValue;
342 static HType Smi() { return HType(kSmi); } function in class:v8::internal::HType
4358 STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue);
4359 return HType::Smi();
4636 HDateField(HValue* date, Smi* index)
4641 Smi* index() const { return index_; }
4650 Smi* index_;
H A Dobjects.h52 // - Smi (immediate small integer)
126 // Smi: [31 bit signed int] 0
774 V(Smi) \
858 // Since Smi and Failure are subclasses of Object no
913 // Converts this to a Smi if possible.
996 // Smi represents integer Numbers that can be stored in 31 bits.
1001 // Smi stands for small integer.
1002 class Smi: public Object { class in namespace:v8::internal
1007 // Convert a value to a Smi object.
1008 static inline Smi* FromIn
[all...]

Completed in 332 milliseconds