Home
last modified time | relevance | path

Searched refs:AreConformable (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dexpression.h381 inline bool AreConformable(int leftRank, int rightRank) { in AreConformable() function
386 bool AreConformable(const L &left, const R &right) { in AreConformable() function
387 return AreConformable(left.Rank(), right.Rank()); in AreConformable()
393 if (!AreConformable(left, right)) { in ConformabilityCheck()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dtools.cpp149 if (!evaluate::AreConformable(rank0, rank1)) { in IsIntrinsicRelational()
171 return evaluate::AreConformable(rank0, rank1) && in IsIntrinsicNumeric()
181 return evaluate::AreConformable(rank0, rank1) && in IsIntrinsicLogical()
188 return evaluate::AreConformable(rank0, rank1) && in IsIntrinsicConcat()
H A Dexpression.cpp175 bool AreConformable() const;
3530 } else if (actuals_.size() == 1 || AreConformable()) { in TryDefinedOp()
3718 bool ArgumentAnalyzer::AreConformable() const { in AreConformable() function in Fortran::evaluate::ArgumentAnalyzer
3721 evaluate::AreConformable(*actuals_[0], *actuals_[1]); in AreConformable()