Home
last modified time | relevance | path

Searched refs:FrontEndExpr (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Lower/
H A DIterationSpace.h39 unsigned getHashValue(FrontEndExpr x);
40 bool isEqual(FrontEndExpr x, FrontEndExpr y);
46 struct DenseMapInfo<Fortran::lower::FrontEndExpr> {
56 static bool isEqual(Fortran::lower::FrontEndExpr lhs,
57 Fortran::lower::FrontEndExpr rhs) {
228 using FrontEndMaskExpr = FrontEndExpr;
256 mlir::Value lookupMaskVariable(FrontEndExpr exp) {
266 mlir::Value lookupMaskHeader(FrontEndExpr exp) {
287 llvm::DenseMap<FrontEndExpr,
349 std::tuple<FrontEndSymbol, FrontEndExpr, FrontEndExpr, FrontEndExpr>;
[all …]
/llvm-project-15.0.7/flang/lib/Lower/
H A DIterationSpace.cpp284 unsigned Fortran::lower::getHashValue(Fortran::lower::FrontEndExpr x) { in getHashValue()
580 bool Fortran::lower::isEqual(Fortran::lower::FrontEndExpr x, in isEqual()
581 Fortran::lower::FrontEndExpr y) { in isEqual()
582 auto empty = llvm::DenseMapInfo<Fortran::lower::FrontEndExpr>::getEmptyKey(); in isEqual()
584 llvm::DenseMapInfo<Fortran::lower::FrontEndExpr>::getTombstoneKey(); in isEqual()
815 void Fortran::lower::ExplicitIterSpace::exprBase(Fortran::lower::FrontEndExpr x, in exprBase()
H A DConvertExpr.cpp4428 mlir::Value prepareRaggedArrays(Fortran::lower::FrontEndExpr expr) { in prepareRaggedArrays()
4667 auto genCond = [&](Fortran::lower::FrontEndExpr e, IterSpace iters) { in genIterSpace()
4673 for (llvm::SmallVector<Fortran::lower::FrontEndExpr> maskExprs : in genIterSpace()
H A DBridge.cpp3155 void addMaskVariable(Fortran::lower::FrontEndExpr exp) { in addMaskVariable()