Home
last modified time | relevance | path

Searched refs:ArraySpec (Results 1 – 23 of 23) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dresolve-names-utils.h26 struct ArraySpec;
96 ArraySpec AnalyzeArraySpec(SemanticsContext &, const parser::ArraySpec &);
97 ArraySpec AnalyzeArraySpec(
99 ArraySpec AnalyzeCoarraySpec(
Dresolve-names-utils.cpp209 ArraySpec Analyze(const parser::ArraySpec &);
210 ArraySpec Analyze(const parser::ComponentArraySpec &);
211 ArraySpec Analyze(const parser::CoarraySpec &);
215 ArraySpec arraySpec_;
235 ArraySpec AnalyzeArraySpec( in AnalyzeArraySpec()
236 SemanticsContext &context, const parser::ArraySpec &arraySpec) { in AnalyzeArraySpec()
239 ArraySpec AnalyzeArraySpec( in AnalyzeArraySpec()
243 ArraySpec AnalyzeCoarraySpec( in AnalyzeCoarraySpec()
248 ArraySpec ArraySpecAnalyzer::Analyze(const parser::ComponentArraySpec &x) { in Analyze()
253 ArraySpec ArraySpecAnalyzer::Analyze(const parser::ArraySpec &x) { in Analyze()
[all …]
Dsymbol.cpp128 void ObjectEntityDetails::set_shape(const ArraySpec &shape) { in set_shape()
134 void ObjectEntityDetails::set_coshape(const ArraySpec &coshape) { in set_coshape()
Dcheck-declarations.cpp45 void Check(const ArraySpec &);
64 void CheckArraySpec(const Symbol &, const ArraySpec &);
150 void CheckHelper::Check(const ArraySpec &shape) { in Check()
568 const Symbol &symbol, const ArraySpec &arraySpec) { in CheckArraySpec()
Dcompute-offsets.cpp272 const ArraySpec &shape{object.symbol.get<ObjectEntityDetails>().shape()}; in ComputeOffset()
Dresolve-names.cpp424 void Post(const parser::ArraySpec &);
431 const ArraySpec &arraySpec();
432 const ArraySpec &coarraySpec();
440 ArraySpec arraySpec_;
441 ArraySpec coarraySpec_;
444 ArraySpec attrArraySpec_;
445 ArraySpec attrCoarraySpec_;
1814 void ArraySpecVisitor::Post(const parser::ArraySpec &x) { in Post()
1827 const ArraySpec &ArraySpecVisitor::arraySpec() { in arraySpec()
1830 const ArraySpec &ArraySpecVisitor::coarraySpec() { in coarraySpec()
[all …]
Druntime-type-info.cpp261 ArraySpec arraySpec; in SaveNumericPointerTarget()
294 ArraySpec arraySpec; in SaveDerivedPointerTarget()
Ddata-to-inits.cpp461 ArraySpec arraySpec; in CombineSomeEquivalencedInits()
Dtype.cpp498 llvm::raw_ostream &os, const ArraySpec &arraySpec) { in operator <<()
Dmod-file.cpp496 llvm::raw_ostream &os, const ArraySpec &shape, char open, char close) { in PutShape()
/external/llvm-project/flang/include/flang/Semantics/
Dtype.h217 struct ArraySpec : public std::vector<ShapeSpec> { struct
218 ArraySpec() {} in ArraySpec() function
233 llvm::raw_ostream &operator<<(llvm::raw_ostream &, const ArraySpec &); argument
388 inline bool ArraySpec::IsExplicitShape() const { in IsExplicitShape()
391 inline bool ArraySpec::IsAssumedShape() const { in IsAssumedShape()
394 inline bool ArraySpec::IsDeferredShape() const { in IsDeferredShape()
399 inline bool ArraySpec::IsImpliedShape() const { in IsImpliedShape()
403 inline bool ArraySpec::IsAssumedSize() const { in IsAssumedSize()
408 inline bool ArraySpec::IsAssumedRank() const { in IsAssumedRank()
Dsymbol.h170 ArraySpec &shape() { return shape_; } in shape()
171 const ArraySpec &shape() const { return shape_; } in shape()
172 ArraySpec &coshape() { return coshape_; } in coshape()
173 const ArraySpec &coshape() const { return coshape_; } in coshape()
174 void set_shape(const ArraySpec &);
175 void set_coshape(const ArraySpec &);
191 ArraySpec shape_;
192 ArraySpec coshape_;
/external/deqp/modules/gles2/functional/
Des2fVertexArrayTest.cpp88 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
158 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
229 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
297 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
360 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
425 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
531 MultiVertexArrayTest::Spec::ArraySpec arraySpec(Array::INPUTTYPE_FLOAT, in init()
621 MultiVertexArrayTest::Spec::ArraySpec arraySpec(Array::INPUTTYPE_FLOAT, in addStorageCases()
728 MultiVertexArrayTest::Spec::ArraySpec arraySpec(Array::INPUTTYPE_FLOAT, in addStrideCases()
817 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in addInputTypeCases()
/external/deqp/modules/gles2/stress/
Des2sVertexArrayTests.cpp89 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
159 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
230 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
298 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
/external/deqp/modules/gles3/functional/
Des3fVertexArrayTest.cpp87 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
192 MultiVertexArrayTest::Spec::ArraySpec arraySpec(m_type, in init()
295 MultiVertexArrayTest::Spec::ArraySpec arraySpec(m_type, in init()
396 MultiVertexArrayTest::Spec::ArraySpec arraySpec(m_type, in init()
490 MultiVertexArrayTest::Spec::ArraySpec arraySpec(m_type, in init()
606 MultiVertexArrayTest::Spec::ArraySpec arraySpec(m_type, in init()
744 MultiVertexArrayTest::Spec::ArraySpec arraySpec(Array::INPUTTYPE_FLOAT, in init()
834 MultiVertexArrayTest::Spec::ArraySpec arraySpec(Array::INPUTTYPE_FLOAT, in addStorageCases()
941 MultiVertexArrayTest::Spec::ArraySpec arraySpec(Array::INPUTTYPE_FLOAT, in addStrideCases()
1030 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in addInputTypeCases()
/external/deqp/modules/gles3/stress/
Des3sVertexArrayTests.cpp90 MultiVertexArrayTest::Spec::ArraySpec arraySpec(inputTypes[inputTypeNdx], in init()
195 MultiVertexArrayTest::Spec::ArraySpec arraySpec(m_type, in init()
298 MultiVertexArrayTest::Spec::ArraySpec arraySpec(m_type, in init()
399 MultiVertexArrayTest::Spec::ArraySpec arraySpec(m_type, in init()
/external/llvm-project/flang/lib/Parser/
DFortran-parsers.cpp690 construct<ArraySpec>(parenthesized(nonemptyList(explicitShapeSpec))) ||
691 construct<ArraySpec>(parenthesized(deferredShapeSpecList)) ||
692 construct<ArraySpec>(
694 construct<ArraySpec>(parenthesized(Parser<AssumedSizeSpec>{})) ||
695 construct<ArraySpec>(parenthesized(Parser<ImpliedShapeSpec>{})) ||
696 construct<ArraySpec>(parenthesized(Parser<AssumedRankSpec>{})))
1188 objectName, maybe(Parser<ArraySpec>{}) / ")")))))
Dtype-parsers.h74 constexpr Parser<ArraySpec> arraySpec; // R815
Dunparse.cpp471 [&](const ArraySpec &) { Word("DIMENSION("); }, in Before() argument
479 [&](const ArraySpec &) { Put(')'); }, in Post() argument
486 Walk("(", std::get<std::optional<ArraySpec>>(x.t), ")"); in Unparse()
520 void Unparse(const ArraySpec &x) { // R815 in Unparse()
574 Walk("(", std::get<std::optional<ArraySpec>>(x.t), ")"); in Unparse()
619 Put('('), Walk(std::get<ArraySpec>(x.t)), Put(')'); in Unparse()
721 Walk("(", std::get<std::optional<ArraySpec>>(x.t), ")"); in Unparse()
2472 Walk("(", std::get<std::optional<ArraySpec>>(x.t), ")"), Put(')'); in Unparse()
/external/deqp/modules/glshared/
DglsVertexArrayTests.hpp454 class ArraySpec class in deqp::gls::MultiVertexArrayTest::Spec
457ArraySpec (Array::InputType inputType, Array::OutputType outputType, Array::Storage storage, Array…
478 std::vector<ArraySpec> arrays;
DglsVertexArrayTests.cpp1918 MultiVertexArrayTest::Spec::ArraySpec::ArraySpec(Array::InputType inputType_, Array::OutputType out… in ArraySpec() function in deqp::gls::MultiVertexArrayTest::Spec::ArraySpec
1938 const ArraySpec& array = arrays[ndx]; in getName()
1985 const ArraySpec& array = arrays[ndx]; in getDesc()
2047 Spec::ArraySpec arraySpec = m_spec.arrays[0]; in iterate()
2074 Spec::ArraySpec arraySpec = m_spec.arrays[arrayNdx]; in iterate()
2085 Spec::ArraySpec arraySpec = m_spec.arrays[arrayNdx]; in iterate()
/external/llvm-project/flang/include/flang/Parser/
Dparse-tree.h1295 struct ArraySpec { struct
1296 UNION_CLASS_BOILERPLATE(ArraySpec);
1327 ArraySpec, External, IntentSpec, Intrinsic, LanguageBindingSpec, Optional,
1338 std::tuple<ObjectName, std::optional<ArraySpec>, std::optional<CoarraySpec>,
1368 std::tuple<ObjectName, std::optional<ArraySpec>, std::optional<CoarraySpec>>
1484 std::tuple<Name, ArraySpec> t;
1556 std::tuple<Name, std::optional<ArraySpec>> t;
3231 std::tuple<ObjectName, ObjectName, std::optional<ArraySpec>> t;
Ddump-parse-tree.h127 NODE(parser, ArraySpec) in NODE()