Home
last modified time | relevance | path

Searched refs:FieldAccess (Results 1 – 25 of 62) sorted by relevance

123

/external/v8/src/compiler/
Daccess-builder.h27 static FieldAccess ForExternalTaggedValue(); in NON_EXPORTED_BASE()
30 static FieldAccess ForExternalUint8Value(); in NON_EXPORTED_BASE()
36 static FieldAccess ForMap(); in NON_EXPORTED_BASE()
39 static FieldAccess ForHeapNumberValue(); in NON_EXPORTED_BASE()
42 static FieldAccess ForBigIntBitfield(); in NON_EXPORTED_BASE()
45 static FieldAccess ForJSObjectPropertiesOrHash(); in NON_EXPORTED_BASE()
48 static FieldAccess ForJSObjectElements(); in NON_EXPORTED_BASE()
51 static FieldAccess ForJSObjectInObjectProperty(const MapRef& map, int index); in NON_EXPORTED_BASE()
52 static FieldAccess ForJSObjectOffset( in NON_EXPORTED_BASE()
56 static FieldAccess ForJSCollectionTable(); in NON_EXPORTED_BASE()
[all …]
Daccess-builder.cc23 FieldAccess AccessBuilder::ForExternalTaggedValue() { in ForExternalTaggedValue()
24 FieldAccess access = {kUntaggedBase, 0, in ForExternalTaggedValue()
32 FieldAccess AccessBuilder::ForExternalUint8Value() { in ForExternalUint8Value()
33 FieldAccess access = {kUntaggedBase, 0, in ForExternalUint8Value()
41 FieldAccess AccessBuilder::ForMap() { in ForMap()
42 FieldAccess access = {kTaggedBase, HeapObject::kMapOffset, in ForMap()
51 FieldAccess AccessBuilder::ForHeapNumberValue() { in ForHeapNumberValue()
52 FieldAccess access = { in ForHeapNumberValue()
60 FieldAccess AccessBuilder::ForBigIntBitfield() { in ForBigIntBitfield()
61 FieldAccess access = { in ForBigIntBitfield()
[all …]
Dsimplified-operator.h49 struct FieldAccess { struct
59 FieldAccess() in FieldAccess() argument
67 FieldAccess(BaseTaggedness base_is_tagged, int offset, MaybeHandle<Name> name,
83 V8_EXPORT_PRIVATE bool operator==(FieldAccess const&, FieldAccess const&); argument
85 size_t hash_value(FieldAccess const&);
87 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, FieldAccess const&);
89 V8_EXPORT_PRIVATE FieldAccess const& FieldAccessOf(const Operator* op)
93 void Operator1<FieldAccess>::PrintParameter(std::ostream& os,
761 const Operator* LoadField(FieldAccess const&); in NON_EXPORTED_BASE()
762 const Operator* StoreField(FieldAccess const&); in NON_EXPORTED_BASE()
Dallocation-builder.h40 void Store(const FieldAccess& access, Node* value) { in Store()
75 void Store(const FieldAccess& access, Handle<Object> value) { in Store()
79 void Store(const FieldAccess& access, const ObjectRef& value) { in Store()
Dstore-store-elimination.cc177 StoreOffset ToOffset(const FieldAccess& access) { in ToOffset()
184 unsigned int RepSizeOf(FieldAccess access) { in RepSizeOf()
188 bool AtMostTagged(FieldAccess access) { in AtMostTagged()
192 bool AtLeastTagged(FieldAccess access) { in AtLeastTagged()
260 const FieldAccess& access = FieldAccessOf(node->op()); in RecomputeSet()
301 const FieldAccess& access = FieldAccessOf(node->op()); in RecomputeSet()
Dproperty-access-builder.cc240 FieldAccess field_access = { in BuildLoadDataField()
251 FieldAccess const storage_access = {kTaggedBase, in BuildLoadDataField()
Dsimplified-operator.cc34 bool operator==(FieldAccess const& lhs, FieldAccess const& rhs) { in operator ==()
43 size_t hash_value(FieldAccess const& access) { in hash_value()
67 std::ostream& operator<<(std::ostream& os, FieldAccess const& access) { in operator <<()
90 void Operator1<FieldAccess>::PrintParameter(std::ostream& os, in PrintParameter()
127 const FieldAccess& FieldAccessOf(const Operator* op) { in FieldAccessOf()
131 return OpParameter<FieldAccess>(op); in FieldAccessOf()
1558 V(LoadField, FieldAccess, Operator::kNoWrite, 1, 1, 1) \
1559 V(StoreField, FieldAccess, Operator::kNoRead, 2, 1, 0) \
Djs-call-reducer.h26 struct FieldAccess;
183 FieldAccess const& access);
Dgraph-assembler.cc108 Node* GraphAssembler::LoadField(FieldAccess const& access, Node* object) { in LoadField()
121 Node* GraphAssembler::StoreField(FieldAccess const& access, Node* object, in StoreField()
Djs-intrinsic-lowering.h24 struct FieldAccess;
Dload-elimination.h25 struct FieldAccess;
302 static int FieldIndexOf(FieldAccess const& access); in NON_EXPORTED_BASE()
/external/apache-harmony/jdwp/src/test/java/org/apache/harmony/jpda/tests/framework/jdwp/
DField.java312 …if ((this.modBits & JDWPConstants.FieldAccess.ACC_PRIVATE) == JDWPConstants.FieldAccess.ACC_PRIVAT… in toString()
313 access += JDWPConstants.FieldAccess in toString()
314 .getName(JDWPConstants.FieldAccess.ACC_PRIVATE) in toString()
316 …} else if ((this.modBits & JDWPConstants.FieldAccess.ACC_PROTECTED) == JDWPConstants.FieldAccess.A… in toString()
317 access += JDWPConstants.FieldAccess in toString()
318 .getName(JDWPConstants.FieldAccess.ACC_PROTECTED) in toString()
320 …} else if ((this.modBits & JDWPConstants.FieldAccess.ACC_PUBLIC) == JDWPConstants.FieldAccess.ACC_… in toString()
321 access += JDWPConstants.FieldAccess in toString()
322 .getName(JDWPConstants.FieldAccess.ACC_PUBLIC) in toString()
325 … if ((this.modBits & JDWPConstants.FieldAccess.ACC_FINAL) == JDWPConstants.FieldAccess.ACC_FINAL) { in toString()
[all …]
DJDWPConstants.java761 public static class FieldAccess { class in JDWPConstants
/external/skqp/src/sksl/ir/
DSkSLFieldAccess.h19 struct FieldAccess : public Expression { struct
27 FieldAccess(std::unique_ptr<Expression> base, int fieldIndex, argument
39 return std::unique_ptr<Expression>(new FieldAccess(fBase->clone(), fFieldIndex, in clone() argument
/external/skia/src/sksl/ir/
DSkSLFieldAccess.h19 struct FieldAccess : public Expression { struct
27 FieldAccess(std::unique_ptr<Expression> base, int fieldIndex, argument
39 return std::unique_ptr<Expression>(new FieldAccess(fBase->clone(), fFieldIndex, in clone() argument
/external/skqp/src/sksl/
DSkSLCFGGenerator.cpp134 return this->tryRemoveLValueBefore(iter, ((FieldAccess*) lvalue)->fBase.get()); in tryRemoveLValueBefore()
178 FieldAccess* f = (FieldAccess*) expr; in tryRemoveExpression()
361 this->addExpression(cfg, &((FieldAccess*) e->get())->fBase, constantPropagate); in addExpression()
427 this->addLValue(cfg, &((FieldAccess&) **e).fBase); in addLValue()
DSkSLMetalCodeGenerator.cpp129 this->writeFieldAccess(((FieldAccess&) expr)); in writeExpression()
452 void MetalCodeGenerator::writeFieldAccess(const FieldAccess& f) { in writeFieldAccess()
454 if (FieldAccess::kDefault_OwnerKind == f.fOwnerKind) { in writeFieldAccess()
469 if (FieldAccess::kAnonymousInterfaceBlock_OwnerKind == f.fOwnerKind) { in writeFieldAccess()
1383 const FieldAccess& f = (const FieldAccess&) e; in requirements()
1384 if (FieldAccess::kAnonymousInterfaceBlock_OwnerKind == f.fOwnerKind) { in requirements()
1387 return this->requirements(*((const FieldAccess&) e).fBase); in requirements()
DSkSLCPPCodeGenerator.h46 void writeFieldAccess(const FieldAccess& access) override;
DSkSLGLSLCodeGenerator.cpp210 this->writeFieldAccess(((FieldAccess&) expr)); in writeExpression()
819 bool is_sk_position(const FieldAccess& f) { in writeFunctionCall()
823 void GLSLCodeGenerator::writeFieldAccess(const FieldAccess& f) { in writeFunctionCall()
824 if (f.fOwnerKind == FieldAccess::kDefault_OwnerKind) { in writeFunctionCall()
907 is_sk_position((FieldAccess&) *b.fLeft) && in writeFunctionCall()
DSkSLGLSLCodeGenerator.h154 virtual void writeFieldAccess(const FieldAccess& f);
/external/skia/src/sksl/
DSkSLCFGGenerator.cpp134 return this->tryRemoveLValueBefore(iter, ((FieldAccess*) lvalue)->fBase.get()); in tryRemoveLValueBefore()
178 FieldAccess* f = (FieldAccess*) expr; in tryRemoveExpression()
361 this->addExpression(cfg, &((FieldAccess*) e->get())->fBase, constantPropagate); in addExpression()
428 this->addLValue(cfg, &((FieldAccess&) **e).fBase); in addLValue()
DSkSLMetalCodeGenerator.cpp131 this->writeFieldAccess(((FieldAccess&) expr)); in writeExpression()
552 void MetalCodeGenerator::writeFieldAccess(const FieldAccess& f) { in writeFieldAccess()
554 if (FieldAccess::kDefault_OwnerKind == f.fOwnerKind) { in writeFieldAccess()
569 if (FieldAccess::kAnonymousInterfaceBlock_OwnerKind == f.fOwnerKind) { in writeFieldAccess()
1525 const FieldAccess& f = (const FieldAccess&) e; in requirements()
1526 if (FieldAccess::kAnonymousInterfaceBlock_OwnerKind == f.fOwnerKind) { in requirements()
1529 return this->requirements(*((const FieldAccess&) e).fBase); in requirements()
DSkSLCPPCodeGenerator.h46 void writeFieldAccess(const FieldAccess& access) override;
DSkSLGLSLCodeGenerator.cpp206 this->writeFieldAccess(((FieldAccess&) expr)); in writeExpression()
825 bool is_sk_position(const FieldAccess& f) { in writeFunctionCall()
829 void GLSLCodeGenerator::writeFieldAccess(const FieldAccess& f) { in writeFunctionCall()
830 if (f.fOwnerKind == FieldAccess::kDefault_OwnerKind) { in writeFunctionCall()
926 is_sk_position((FieldAccess&) *b.fLeft) && in writeFunctionCall()
DSkSLGLSLCodeGenerator.h154 virtual void writeFieldAccess(const FieldAccess& f);

123