HomeSort by relevance Sort by last modified time
    Searched refs:Representation (Results 1 - 25 of 74) sorted by null

1 2 3

  /external/chromium_org/v8/src/
property-details.h 81 class Representation {
94 Representation() : kind_(kNone) { }
96 static Representation None() { return Representation(kNone); }
97 static Representation Tagged() { return Representation(kTagged); }
98 static Representation Smi() { return Representation(kSmi); }
99 static Representation Integer32() { return Representation(kInteger32);
225 Representation representation() { function in class:v8::internal::BASE_EMBEDDED
    [all...]
hydrogen-instructions.h 292 bool AddAndCheckOverflow(const Representation& r, Range* other);
293 bool SubAndCheckOverflow(const Representation& r, Range* other);
294 bool MulAndCheckOverflow(const Representation& r, Range* other);
422 bool ToStringOrToNumberCanBeObserved(Representation representation) {
437 return !representation.IsSmiOrInteger32() && !representation.IsDouble();
696 Representation representation() const { return representation_; }
697 void ChangeRepresentation(Representation r)
5466 inline Representation representation() const { function in class:v8::HObjectAccess
5670 Representation representation = access.representation(); local
    [all...]
hydrogen-representation-changes.h 48 Representation to);
hydrogen-instructions.cc 32 #include "hydrogen-infer-representation.h"
71 void HValue::AssumeRepresentation(Representation r) {
74 // The representation of the value is dictated by type feedback and
83 Representation new_rep = RepresentationFromInputs();
87 if (representation().IsSmi() && HasNonSmiUse()) {
89 Representation::Integer32(), h_infer, "use requirements");
94 Representation HValue::RepresentationFromUses() {
95 if (HasNoUses()) return Representation::None();
97 // Array of use counts for each representation.
98 int use_count[Representation::kNumRepresentations] = { 0 }
4069 Representation representation; local
    [all...]
property.h 88 Representation representation,
92 details_(attributes, type, representation, field_index) { }
103 Representation representation)
105 FIELD, representation, field_index) {}
125 Representation::Tagged()) {}
187 details_(NONE, NONEXISTENT, Representation::None()) {
208 return value->FitsRepresentation(details_.representation());
213 details_ = PropertyDetails(NONE, TRANSITION, Representation::None())
259 Representation representation() { function in class:v8::internal::BASE_EMBEDDED
    [all...]
hydrogen-infer-representation.cc 28 #include "hydrogen-infer-representation.h"
34 if (current->representation().IsTagged()) return;
147 // Lastly: any instruction that we don't have representation information
154 if (phi->representation().IsNone()) {
155 phi->ChangeRepresentation(Representation::Tagged());
160 if (current->representation().IsNone() &&
163 current->ChangeRepresentation(Representation::Double());
165 current->ChangeRepresentation(Representation::Tagged());
hydrogen-minus-zero.cc 42 Representation from = change->value()->representation();
hydrogen-representation-changes.cc 28 #include "hydrogen-representation-changes.h"
34 HValue* value, HValue* use_value, int use_index, Representation to) {
35 // Insert the representation change right before its use. For phi-uses we
43 // For constants we try to make the representation change at compile
44 // time. When a representation change is not possible without loss of
52 // Try to create a new copy of the constant with the new representation.
73 Representation r = value->representation();
80 Representation req = use_value->RequiredInputRepresentation(use_index);
107 if (phi->representation().IsInteger32())
    [all...]
types.cc 484 Representation Representation::FromType(Handle<Type> type) {
485 if (type->Is(Type::None())) return Representation::None();
486 if (type->Is(Type::Smi())) return Representation::Smi();
487 if (type->Is(Type::Signed32())) return Representation::Integer32();
488 if (type->Is(Type::Number())) return Representation::Double();
489 return Representation::Tagged();
type-info.cc 698 Representation Representation::FromType(TypeInfo info) {
699 if (info.IsUninitialized()) return Representation::None();
700 if (info.IsSmi()) return Representation::Smi();
701 if (info.IsInteger32()) return Representation::Integer32();
702 if (info.IsDouble()) return Representation::Double();
703 if (info.IsNumber()) return Representation::Double();
704 return Representation::Tagged();
code-stubs.h 574 Representation representation() { function in class:v8::internal::StoreGlobalStub
575 return Representation::FromKind(RepresentationBits::decode(bit_field_));
577 void set_representation(Representation r) {
587 class RepresentationBits: public BitField<Representation::Kind, 2, 8> {};
911 LoadFieldStub(bool inobject, int index, Representation representation)
913 Initialize(Code::LOAD_IC, inobject, index, representation);
922 Representation representation() {
    [all...]
  /external/v8/src/
hydrogen-instructions.h 291 class Representation {
302 Representation() : kind_(kNone) { }
304 static Representation None() { return Representation(kNone); }
305 static Representation Tagged() { return Representation(kTagged); }
306 static Representation Integer32() { return Representation(kInteger32); }
307 static Representation Double() { return Representation(kDouble);
    [all...]
hydrogen-instructions.cc 56 const char* Representation::Mnemonic() const {
78 void HValue::AssumeRepresentation(Representation r) {
81 // The representation of the value is dictated by type feedback and
350 if (!other->representation().Equals(representation())) return false;
437 if (!representation().IsTagged() || type().Equals(HType::Tagged())) return;
852 if (!representation().IsInteger32()) return this;
870 if (!representation().IsInteger32()) return this;
877 if (!representation().IsInteger32()) return this;
1023 result->set_can_be_minus_zero(!representation().IsInteger32())
    [all...]
hydrogen.cc 567 Representation::Tagged());
    [all...]
  /external/clang/include/clang/Serialization/
ContinuousRangeMap.h 45 typedef SmallVector<value_type, InitialCapacity> Representation;
46 Representation Rep;
83 typedef typename Representation::iterator iterator;
84 typedef typename Representation::const_iterator const_iterator;
  /external/clang/lib/AST/
NestedNameSpecifier.cpp 440 : Representation(Other.Representation), Buffer(0),
463 Representation = Other.Representation;
504 Representation = NestedNameSpecifier::Create(Context, Representation,
517 Representation = NestedNameSpecifier::Create(Context, Representation,
529 Representation = NestedNameSpecifier::Create(Context, Representation,
    [all...]
  /external/clang/include/clang/AST/
NestedNameSpecifier.h 325 /// \brief The current representation of the nested-name-specifier we're
327 NestedNameSpecifier *Representation;
347 : Representation(0), Buffer(0), BufferSize(0), BufferCapacity(0) { }
359 /// \brief Retrieve the representation of the nested-name-specifier.
360 NestedNameSpecifier *getRepresentation() const { return Representation; }
438 return NestedNameSpecifierLoc(Representation, Buffer).getSourceRange();
454 return NestedNameSpecifierLoc(Representation, Buffer);
460 Representation = 0;
  /external/chromium_org/v8/src/arm/
lithium-gap-resolver-arm.cc 250 Representation r = cgen_->IsSmi(constant_source)
251 ? Representation::Smi() : Representation::Integer32();
264 Representation r = cgen_->IsSmi(constant_source)
265 ? Representation::Smi() : Representation::Integer32();
  /external/chromium_org/v8/src/mips/
lithium-gap-resolver-mips.cc 254 Representation r = cgen_->IsSmi(constant_source)
255 ? Representation::Smi() : Representation::Integer32();
268 Representation r = cgen_->IsSmi(constant_source)
269 ? Representation::Smi() : Representation::Integer32();
  /external/chromium_org/v8/src/ia32/
lithium-gap-resolver-ia32.cc 309 Representation r = cgen_->IsSmi(constant_source)
310 ? Representation::Smi() : Representation::Integer32();
342 Representation r = cgen_->IsSmi(constant_source)
343 ? Representation::Smi() : Representation::Integer32();
lithium-codegen-ia32.h 113 Immediate ToImmediate(LOperand* op, const Representation& r) const {
301 int32_t ToRepresentation(LConstantOperand* op, const Representation& r) const;
307 Representation key_representation,
  /external/clang/test/CXX/temp/temp.decls/temp.friend/
p1.cpp 32 class Representation {};
33 friend class Representation;
  /external/robolectric/src/main/java/android/net/
Uri__FromAndroid.java 336 * Compares the string representation of this Uri with that of
344 * Returns the encoded string representation of this URI.
411 /** URI string representation. */
1970 int representation = parcel.readInt(); local
2154 int representation = parcel.readInt(); local
    [all...]
  /frameworks/base/core/java/android/net/
Uri.java 345 * Compares the string representation of this Uri with that of
353 * Returns the encoded string representation of this URI.
359 * Return a string representation of the URI that is safe to print
462 /** URI string representation. */
2013 int representation = parcel.readInt(); local
2198 int representation = parcel.readInt(); local
    [all...]
  /external/clang/include/clang/Analysis/Analyses/
FormatString.h 32 /// Class representing optional flags with location and representation
36 OptionalFlag(const char *Representation)
37 : representation(Representation), flag(false) {}
49 const char *toString() const { return representation; }
58 const char *representation; member in class:clang::analyze_format_string::OptionalFlag

Completed in 355 milliseconds

1 2 3