Home
last modified time | relevance | path

Searched refs:IntrinsicOperator (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A DFortran-parsers.cpp56 ".LT." >> pure(DefinedOperator::IntrinsicOperator::LT) ||
57 ".LE." >> pure(DefinedOperator::IntrinsicOperator::LE) ||
58 ".EQ." >> pure(DefinedOperator::IntrinsicOperator::EQ) ||
59 ".NE." >> pure(DefinedOperator::IntrinsicOperator::NE) ||
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) ||
[all …]
H A Dunparse.cpp99 case DefinedOperator::IntrinsicOperator::Power: in Unparse()
102 case DefinedOperator::IntrinsicOperator::Multiply: 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()
[all …]
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names-utils.cpp31 using IntrinsicOperator = parser::DefinedOperator::IntrinsicOperator; typedef
190 case IntrinsicOperator::Add: in MapIntrinsicOperator()
194 case IntrinsicOperator::AND: in MapIntrinsicOperator()
196 case IntrinsicOperator::OR: in MapIntrinsicOperator()
198 case IntrinsicOperator::EQV: in MapIntrinsicOperator()
204 case IntrinsicOperator::LT: in MapIntrinsicOperator()
206 case IntrinsicOperator::LE: in MapIntrinsicOperator()
208 case IntrinsicOperator::EQ: in MapIntrinsicOperator()
210 case IntrinsicOperator::NE: in MapIntrinsicOperator()
212 case IntrinsicOperator::GE: in MapIntrinsicOperator()
[all …]
H A Dcheck-omp-structure.cpp1900 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 Dcheck-omp-structure.h248 const parser::DefinedOperator::IntrinsicOperator &);
H A Dresolve-labels.cpp416 std::get_if<parser::DefinedOperator::IntrinsicOperator>( in Post()
419 std::get_if<parser::DefinedOperator::IntrinsicOperator>( in Post()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenMP.cpp884 Fortran::parser::DefinedOperator::IntrinsicOperator intrinsicOp, in getReductionName()
887 if (intrinsicOp == Fortran::parser::DefinedOperator::IntrinsicOperator::Add) in getReductionName()
989 std::get<Fortran::parser::DefinedOperator::IntrinsicOperator>( in genOMP()
992 Fortran::parser::DefinedOperator::IntrinsicOperator::Add) in genOMP()
1617 std::get<Fortran::parser::DefinedOperator::IntrinsicOperator>( in genOpenMPReduction()
1620 Fortran::parser::DefinedOperator::IntrinsicOperator::Add) in genOpenMPReduction()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h242 NODE_ENUM(DefinedOperator, IntrinsicOperator) in NODE()
H A Dparse-tree.h589 ENUM_CLASS(IntrinsicOperator, Power, Multiply, Divide, Add, Subtract, Concat,
591 std::variant<DefinedOpName, IntrinsicOperator> u;