Searched refs:DefinedOperator (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | Fortran-parsers.cpp | 56 ".LT." >> pure(DefinedOperator::IntrinsicOperator::LT) || 57 ".LE." >> pure(DefinedOperator::IntrinsicOperator::LE) || 58 ".EQ." >> pure(DefinedOperator::IntrinsicOperator::EQ) || 83 "/=" >> pure(DefinedOperator::IntrinsicOperator::NE) || 85 "+" >> pure(DefinedOperator::IntrinsicOperator::Add) || 87 "<=" >> pure(DefinedOperator::IntrinsicOperator::LE) || 91 "<" >> pure(DefinedOperator::IntrinsicOperator::LT) || 92 "==" >> pure(DefinedOperator::IntrinsicOperator::EQ) || 93 ">=" >> pure(DefinedOperator::IntrinsicOperator::GE) || 94 ">" >> pure(DefinedOperator::IntrinsicOperator::GT) || [all …]
|
| H A D | unparse.cpp | 99 case DefinedOperator::IntrinsicOperator::Power: in Unparse() 105 case DefinedOperator::IntrinsicOperator::Divide: in Unparse() 108 case DefinedOperator::IntrinsicOperator::Add: in Unparse() 114 case DefinedOperator::IntrinsicOperator::Concat: in Unparse() 117 case DefinedOperator::IntrinsicOperator::LT: in Unparse() 120 case DefinedOperator::IntrinsicOperator::LE: in Unparse() 123 case DefinedOperator::IntrinsicOperator::EQ: in Unparse() 126 case DefinedOperator::IntrinsicOperator::NE: in Unparse() 129 case DefinedOperator::IntrinsicOperator::GE: in Unparse() 132 case DefinedOperator::IntrinsicOperator::GT: in Unparse() [all …]
|
| H A D | openmp-parsers.cpp | 119 TYPE_PARSER(construct<OmpReductionOperator>(Parser<DefinedOperator>{}) || 136 Parser<DefinedOperator>{}, scalarIntConstantExpr))
|
| H A D | program-parsers.cpp | 364 parenthesized(Parser<DefinedOperator>{})),
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | OpenMP.cpp | 884 Fortran::parser::DefinedOperator::IntrinsicOperator intrinsicOp, in getReductionName() 887 if (intrinsicOp == Fortran::parser::DefinedOperator::IntrinsicOperator::Add) in getReductionName() 987 std::get_if<Fortran::parser::DefinedOperator>(&redOperator.u)) { in genOMP() 989 std::get<Fortran::parser::DefinedOperator::IntrinsicOperator>( in genOMP() 992 Fortran::parser::DefinedOperator::IntrinsicOperator::Add) in genOMP() 1615 std::get_if<Fortran::parser::DefinedOperator>(&redOperator.u)) { in genOpenMPReduction() 1617 std::get<Fortran::parser::DefinedOperator::IntrinsicOperator>( in genOpenMPReduction() 1620 Fortran::parser::DefinedOperator::IntrinsicOperator::Add) in genOpenMPReduction()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-omp-structure.cpp | 1898 [&](const parser::DefinedOperator &dOpr) { in CheckReductionOperators() 1900 std::get<parser::DefinedOperator::IntrinsicOperator>(dOpr.u)}; in CheckReductionOperators() 1923 const parser::DefinedOperator::IntrinsicOperator &op) { in CheckIntrinsicOperator() 1926 case parser::DefinedOperator::IntrinsicOperator::Add: in CheckIntrinsicOperator() 1927 case parser::DefinedOperator::IntrinsicOperator::Subtract: in CheckIntrinsicOperator() 1928 case parser::DefinedOperator::IntrinsicOperator::Multiply: in CheckIntrinsicOperator() 1929 case parser::DefinedOperator::IntrinsicOperator::AND: in CheckIntrinsicOperator() 1930 case parser::DefinedOperator::IntrinsicOperator::OR: in CheckIntrinsicOperator() 1931 case parser::DefinedOperator::IntrinsicOperator::EQV: in CheckIntrinsicOperator() 1932 case parser::DefinedOperator::IntrinsicOperator::NEQV: in CheckIntrinsicOperator()
|
| H A D | resolve-labels.cpp | 412 std::get_if<parser::DefinedOperator>(&endGenericSpec->u)}; in Post() 413 const auto *op{std::get_if<parser::DefinedOperator>(&genericSpec->u)}; in Post() 416 std::get_if<parser::DefinedOperator::IntrinsicOperator>( in Post() 419 std::get_if<parser::DefinedOperator::IntrinsicOperator>( in Post()
|
| H A D | resolve-names-utils.cpp | 31 using IntrinsicOperator = parser::DefinedOperator::IntrinsicOperator; 136 [&](const parser::DefinedOperator &y) { in Analyze()
|
| H A D | check-omp-structure.h | 248 const parser::DefinedOperator::IntrinsicOperator &);
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 241 NODE(parser, DefinedOperator) in NODE() 242 NODE_ENUM(DefinedOperator, IntrinsicOperator) in NODE()
|
| H A D | parse-tree.h | 587 struct DefinedOperator { struct 588 UNION_CLASS_BOILERPLATE(DefinedOperator); 2954 std::variant<Name, DefinedOperator, Assignment, ReadFormatted, 3437 std::variant<DefinedOperator, ProcedureDesignator> u; 3464 std::tuple<DefinedOperator, ScalarIntConstantExpr> t;
|