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

1 2 3 4 5

  /external/v8/test/cctest/
test-representation.cc 36 void TestPairPositive(Representation more_general,
37 Representation less_general) {
42 void TestPairNegative(Representation more_general,
43 Representation less_general) {
49 TestPairNegative(Representation::None(), Representation::None());
50 TestPairPositive(Representation::Integer8(), Representation::None());
51 TestPairPositive(Representation::UInteger8(), Representation::None())
    [all...]
test-field-type-tracking.cc 76 Representation representation, int field_index = -1) {
80 if (!details.representation().Equals(representation)) return false;
92 Representation representations_[MAX_PROPERTIES];
112 Representation representation, Handle<Object> value) {
116 representations_[index] = representation;
165 Representation representation, Handle<FieldType> value)
    [all...]
test-macro-assembler-ia32.cc 71 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8());
76 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8());
85 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8());
90 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8());
99 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer16());
104 __ Load(edx, Operand(esp, 0 * kPointerSize), Representation::Integer16());
113 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger16());
118 __ Load(edx, Operand(esp, 0 * kPointerSize), Representation::UInteger16());
test-macro-assembler-x87.cc 71 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8());
76 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8());
85 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8());
90 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8());
99 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer16());
104 __ Load(edx, Operand(esp, 0 * kPointerSize), Representation::Integer16());
113 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger16());
118 __ Load(edx, Operand(esp, 0 * kPointerSize), Representation::UInteger16());
test-macro-assembler-arm.cc 159 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::UInteger8());
165 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::UInteger8());
174 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::Integer8());
180 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::Integer8());
189 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::UInteger16());
195 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::UInteger16());
204 __ Store(r2, MemOperand(sp, 0 * kPointerSize), Representation::Integer16());
210 __ Load(r3, MemOperand(sp, 0 * kPointerSize), Representation::Integer16());
test-transitions.cc 56 attributes, Representation::Tagged(), OMIT_TRANSITION)
60 attributes, Representation::Tagged(), OMIT_TRANSITION)
107 attributes, Representation::Tagged(), OMIT_TRANSITION)
111 attributes, Representation::Tagged(), OMIT_TRANSITION)
165 attributes, Representation::Tagged(), OMIT_TRANSITION)
214 attributes, Representation::Tagged(), OMIT_TRANSITION)
257 Representation::Tagged(), OMIT_TRANSITION)
276 attributes, Representation::Tagged(), OMIT_TRANSITION)
test-unboxed-doubles.cc 84 static Representation representations[PROP_KIND_NUMBER] = {
85 Representation::None(), Representation::Smi(), Representation::Double(),
86 Representation::Tagged()};
793 CHECK_EQ(is_inobject && details.representation().IsDouble(),
954 Representation::Smi()
    [all...]
  /external/v8/src/
property-details.h 90 class Representation {
107 Representation() : kind_(kNone) { }
109 static Representation None() { return Representation(kNone); }
110 static Representation Tagged() { return Representation(kTagged); }
111 static Representation Integer8() { return Representation(kInteger8); }
112 static Representation UInteger8() { return Representation(kUInteger8);
324 Representation representation() const { function in class:v8::internal::BASE_EMBEDDED
    [all...]
property.h 51 Representation representation, int field_index = 0)
54 details_(attributes, type, representation, field_index) {
69 PropertyAttributes attributes, Representation representation);
73 PropertyAttributes attributes, Representation representation)
74 : Descriptor(key, wrapped_field_type, attributes, DATA, representation,
95 Representation::Tagged()) {}
property.cc 26 Representation representation)
28 representation, field_index) {}
57 os << ": " << details.representation().Mnemonic();
types.cc 126 return glb | REPRESENTATION(type->BitsetLub());
128 return type->Representation();
138 // Take the representation from the first element, which is always
458 Type::bitset Type::Representation() {
459 return REPRESENTATION(this->BitsetLub());
477 if (!BitsetType::Is(Representation(), that->Representation())) {
487 // should be independent of the representation axis of the types.
578 // Take care of the representation part (and also approximate
663 // This checks the invariants of the union representation
720 const bitset representation = local
929 const bitset representation = local
1000 bitset representation = REPRESENTATION(bits); local
    [all...]
  /external/v8/src/crankshaft/
hydrogen-instructions.h 258 bool AddAndCheckOverflow(const Representation& r, Range* other);
259 bool SubAndCheckOverflow(const Representation& r, Range* other);
260 bool MulAndCheckOverflow(const Representation& r, Range* other);
509 Representation representation() const { return representation_; }
510 void ChangeRepresentation(Representation r) {
520 virtual void AssumeRepresentation(Representation r);
522 virtual Representation KnownOptimalRepresentation() {
523 Representation r = representation();
5297 inline Representation representation() const { function in class:final::final
5828 Representation representation = access.representation(); local
    [all...]
hydrogen-representation-changes.h 25 Representation to);
hydrogen-instructions.cc 10 #include "src/crankshaft/hydrogen-infer-representation.h"
54 void HValue::AssumeRepresentation(Representation r) {
57 // The representation of the value is dictated by type feedback and
66 Representation new_rep = RepresentationFromInputs();
70 if (representation().IsSmi() && HasNonSmiUse()) {
72 Representation::Integer32(), h_infer, "use requirements");
77 Representation HValue::RepresentationFromUses() {
78 if (HasNoUses()) return Representation::None();
79 Representation result = Representation::None()
    [all...]
hydrogen-representation-changes.cc 5 #include "src/crankshaft/hydrogen-representation-changes.h"
11 HValue* value, HValue* use_value, int use_index, Representation to) {
12 // Insert the representation change right before its use. For phi-uses we
20 // For constants we try to make the representation change at compile
21 // time. When a representation change is not possible without loss of
29 // Try to create a new copy of the constant with the new representation.
55 Representation from_rep = change->from();
56 Representation to_rep = change->to();
65 Representation r = value->representation();
    [all...]
hydrogen-infer-representation.cc 5 #include "src/crankshaft/hydrogen-infer-representation.h"
11 if (current->representation().IsTagged()) return;
136 // Lastly: any instruction that we don't have representation information
143 if (phi->representation().IsNone()) {
144 phi->ChangeRepresentation(Representation::Tagged());
149 if (current->representation().IsNone() &&
152 current->ChangeRepresentation(Representation::Double());
154 current->ChangeRepresentation(Representation::Tagged());
  /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 479 : Representation(Other.Representation), Buffer(nullptr),
500 Representation = Other.Representation;
539 Representation = NestedNameSpecifier::Create(Context, Representation,
552 Representation = NestedNameSpecifier::Create(Context, Representation,
564 Representation = NestedNameSpecifier::Create(Context, Representation,
    [all...]
  /external/clang/include/clang/AST/
NestedNameSpecifier.h 339 /// \brief The current representation of the nested-name-specifier we're
341 NestedNameSpecifier *Representation;
361 : Representation(nullptr), Buffer(nullptr), BufferSize(0),
374 /// \brief Retrieve the representation of the nested-name-specifier.
375 NestedNameSpecifier *getRepresentation() const { return Representation; }
468 return NestedNameSpecifierLoc(Representation, Buffer).getSourceRange();
484 return NestedNameSpecifierLoc(Representation, Buffer);
490 Representation = nullptr;
  /external/v8/src/compiler/
linkage.cc 25 MachineType reptyp(Representation representation) {
26 switch (representation.kind()) {
27 case Representation::kInteger8:
29 case Representation::kUInteger8:
31 case Representation::kInteger16:
33 case Representation::kUInteger16:
35 case Representation::kInteger32:
37 case Representation::kSmi:
38 case Representation::kTagged
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-gap-resolver-arm.cc 237 Representation r = cgen_->IsSmi(constant_source)
238 ? Representation::Smi() : Representation::Integer32();
252 Representation r = cgen_->IsSmi(constant_source)
253 ? Representation::Smi() : Representation::Integer32();
  /external/v8/src/crankshaft/mips/
lithium-gap-resolver-mips.cc 230 Representation r = cgen_->IsSmi(constant_source)
231 ? Representation::Smi() : Representation::Integer32();
244 Representation r = cgen_->IsSmi(constant_source)
245 ? Representation::Smi() : Representation::Integer32();
  /external/v8/src/crankshaft/x87/
lithium-gap-resolver-x87.cc 292 Representation r = cgen_->IsSmi(constant_source)
293 ? Representation::Smi() : Representation::Integer32();
312 Representation r = cgen_->IsSmi(constant_source)
313 ? Representation::Smi() : Representation::Integer32();
  /external/v8/src/crankshaft/ia32/
lithium-gap-resolver-ia32.cc 291 Representation r = cgen_->IsSmi(constant_source)
292 ? Representation::Smi() : Representation::Integer32();
315 Representation r = cgen_->IsSmi(constant_source)
316 ? Representation::Smi() : Representation::Integer32();
  /external/clang/test/CXX/temp/temp.decls/temp.friend/
p1.cpp 32 class Representation {};
33 friend class Representation;

Completed in 309 milliseconds

1 2 3 4 5