Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorDropLeadUnitDim.cpp349 auto targetExpr = rewriter.getAffineDimExpr(currDim); in matchAndRewrite() local
350 transposeResults.insert(transposeResults.begin(), targetExpr); in matchAndRewrite()
353 auto targetExpr = rewriter.getAffineDimExpr(currDim); in matchAndRewrite() local
354 transposeResults.push_back(targetExpr); in matchAndRewrite()
378 auto targetExpr = rewriter.getAffineDimExpr( in matchAndRewrite() local
380 results.push_back(targetExpr); in matchAndRewrite()
H A DVectorTransforms.cpp78 auto targetExpr = getAffineDimExpr(idx < index ? idx : idx - 1, ctx); in adjustMap() local
79 results.push_back(targetExpr); in adjustMap()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dintrinsics.cpp2230 if (const auto *targetExpr{targetArg->UnwrapExpr()}) { in CheckAssociated() local
2233 UnwrapExpr<ProcedureDesignator>(*targetExpr)}; in CheckAssociated()
2234 const Symbol *targetSymbol{GetLastSymbol(*targetExpr)}; in CheckAssociated()
2238 std::get_if<ProcedureRef>(&targetExpr->u)}) { in CheckAssociated()
2284 if (!IsNullPointer(*targetExpr)) { in CheckAssociated()
2305 SymbolVector symbols{GetSymbolVector(*targetExpr)}; in CheckAssociated()
2311 targetExpr->AsFortran())}; in CheckAssociated()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp807 static int64_t getResultIndex(AffineMap map, AffineExpr targetExpr) { in getResultIndex() argument
809 if (targetExpr == map.getResult(i)) in getResultIndex()
823 auto targetExpr = getAffineDimExpr(it.index(), context); in getDimMap() local
824 int64_t lhsDim = getResultIndex(indexingMaps[0], targetExpr); in getDimMap()
825 int64_t rhsDim = getResultIndex(indexingMaps[1], targetExpr); in getDimMap()
840 auto targetExpr = getAffineDimExpr(it.index(), getContext()); in getIterationBounds() local
844 int64_t lhsDimIndex = getResultIndex(indexingMaps[0], targetExpr); in getIterationBounds()
850 int64_t resDimIndex = getResultIndex(indexingMaps[2], targetExpr); in getIterationBounds()