Home
last modified time | relevance | path

Searched refs:AccDataModifier (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/flang/lib/Semantics/
Dcheck-acc-structure.cpp319 std::get<std::optional<parser::AccDataModifier>>(modifierClause.t)}) { in CHECK_REQ_SCALAR_INT_CONSTANT_CLAUSE()
320 if (modifier->v != parser::AccDataModifier::Modifier::Zero) { in CHECK_REQ_SCALAR_INT_CONSTANT_CLAUSE()
336 std::get<std::optional<parser::AccDataModifier>>(modifierClause.t)}) { in Enter()
339 if (modifier->v != parser::AccDataModifier::Modifier::ReadOnly) { in Enter()
355 std::get<std::optional<parser::AccDataModifier>>(modifierClause.t)}) { in Enter()
358 if (modifier->v != parser::AccDataModifier::Modifier::Zero) { in Enter()
/external/llvm-project/flang/lib/Parser/
Dopenacc-parsers.cpp126 maybe(Parser<AccDataModifier>{}), Parser<AccObjectList>{}))
181 TYPE_PARSER(construct<AccDataModifier>(
182 first("ZERO:" >> pure(AccDataModifier::Modifier::Zero),
183 "READONLY:" >> pure(AccDataModifier::Modifier::ReadOnly))))
Dunparse.cpp1836 Walk(std::get<std::optional<AccDataModifier>>(x.t), ":"); in Unparse()
1839 void Unparse(const AccDataModifier::Modifier &x) { in Unparse()
1840 Word(AccDataModifier::EnumToString(x)); in Unparse()
/external/llvm-project/flang/lib/Lower/
DOpenACC.cpp55 Fortran::parser::AccDataModifier::Modifier mod, in genObjectListWithModifier()
62 std::get<std::optional<Fortran::parser::AccDataModifier>>( in genObjectListWithModifier()
358 Fortran::parser::AccDataModifier::Modifier::ReadOnly, in genACCParallelOp()
365 Fortran::parser::AccDataModifier::Modifier::Zero, copyoutZeroOperands, in genACCParallelOp()
371 Fortran::parser::AccDataModifier::Modifier::Zero, createZeroOperands, in genACCParallelOp()
465 Fortran::parser::AccDataModifier::Modifier::ReadOnly, in genACCDataOp()
472 Fortran::parser::AccDataModifier::Modifier::Zero, copyoutZeroOperands, in genACCDataOp()
478 Fortran::parser::AccDataModifier::Modifier::Zero, createZeroOperands, in genACCDataOp()
603 Fortran::parser::AccDataModifier::Modifier::Zero, createZeroOperands, in genACCEnterDataOp()
/external/llvm-project/flang/include/flang/Parser/
Ddump-parse-tree.h73 NODE(parser, AccDataModifier) in NODE()
74 NODE_ENUM(parser::AccDataModifier, Modifier) in NODE()
Dparse-tree.h3827 struct AccDataModifier { struct
3829 WRAPPER_CLASS_BOILERPLATE(AccDataModifier, Modifier);
3835 std::tuple<std::optional<AccDataModifier>, AccObjectList> t; argument