Searched refs:NumericOperator (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Common/ |
| H A D | Fortran.cpp | 13 const char *AsFortran(NumericOperator opr) { in AsFortran() 16 case NumericOperator::Power: in AsFortran() 18 case NumericOperator::Multiply: in AsFortran() 20 case NumericOperator::Divide: in AsFortran() 22 case NumericOperator::Add: in AsFortran() 24 case NumericOperator::Subtract: in AsFortran()
|
| /llvm-project-15.0.7/flang/include/flang/Common/ |
| H A D | Fortran.h | 35 ENUM_CLASS(NumericOperator, Power, Multiply, Divide, Add, Subtract) 36 const char *AsFortran(NumericOperator);
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | resolve-names-utils.cpp | 29 using common::NumericOperator; 185 return NumericOperator::Power; in MapIntrinsicOperator() 187 return NumericOperator::Multiply; in MapIntrinsicOperator() 189 return NumericOperator::Divide; in MapIntrinsicOperator() 191 return NumericOperator::Add; in MapIntrinsicOperator() 193 return NumericOperator::Subtract; in MapIntrinsicOperator()
|
| H A D | expression.cpp | 43 using common::NumericOperator; 149 bool IsIntrinsicNumeric(NumericOperator) const; 2694 NumericOperator opr, const parser::Expr::IntrinsicUnary &x) { in NumericUnaryHelper() 2700 if (opr == NumericOperator::Add) { in NumericUnaryHelper() 2714 return NumericUnaryHelper(*this, NumericOperator::Add, x); in Analyze() 2725 return NumericUnaryHelper(*this, NumericOperator::Subtract, x); in Analyze() 2795 return NumericBinaryHelper<Power>(*this, NumericOperator::Power, x); in Analyze() 2803 return NumericBinaryHelper<Divide>(*this, NumericOperator::Divide, x); in Analyze() 2807 return NumericBinaryHelper<Add>(*this, NumericOperator::Add, x); in Analyze() 3411 bool ArgumentAnalyzer::IsIntrinsicNumeric(NumericOperator opr) const { in IsIntrinsicNumeric() [all …]
|
| H A D | symbol.cpp | 662 Has<common::NumericOperator>() || Has<common::RelationalOperator>(); in IsIntrinsicOperator() 675 [](const common::NumericOperator &x) { in ToString()
|
| H A D | check-declarations.cpp | 1217 [&](common::NumericOperator) { return IsIntrinsicNumeric(type0); }, in ConflictsWithIntrinsicOperator() argument 1229 [&](common::NumericOperator) { in ConflictsWithIntrinsicOperator() argument 1292 [&](const common::NumericOperator &x) { in CheckNumberOfArgs() 1293 if (x == common::NumericOperator::Add || in CheckNumberOfArgs() 1294 x == common::NumericOperator::Subtract) { in CheckNumberOfArgs()
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | symbol.h | 446 std::variant<OtherKind, common::NumericOperator, common::LogicalOperator,
|