Searched refs:substringBounds (Results 1 – 3 of 3) sorted by relevance
/llvm-project/flang/include/flang/Lower/ |
H A D | VectorSubscripts.h | 83 MaybeSubstring substringBounds, mlir::Type elementType) in VectorSubscriptBox() argument 87 substringBounds{substringBounds}, elementType{elementType} {}; 137 MaybeSubstring substringBounds; variable
|
/llvm-project/flang/lib/Lower/ |
H A D | VectorSubscripts.cpp | 36 std::move(componentPath), substringBounds, elementType); in gen() 89 substringBounds.emplace_back(builder.createConvert(loc, idxTy, lb)); in gen() 92 substringBounds.emplace_back(builder.createConvert(loc, idxTy, ub)); in gen() 245 MaybeSubstring substringBounds; member in __anonec25996d0111::VectorSubscriptBoxBuilder 422 if (!substringBounds.empty()) { in getElementAt() 426 return helper.createSubstring(*charBox, substringBounds); in getElementAt()
|
H A D | ConvertExpr.cpp | 4052 llvm::SmallVector<mlir::Value> substringBounds; in computeSliceShape() 4053 populateBounds(substringBounds, substring); in computeSliceShape() 4055 builder, loc, destination, iterSpace.iterVec(), substringBounds); in computeSliceShape() 4057 loc, builder, arrayOp, dstLen, exv, innerArg, substringBounds); in computeSliceShape() 5743 llvm::SmallVector<mlir::Value> substringBounds; in genarr() 5744 populateBounds(substringBounds, components.substring); in genarr() 5746 mlir::Type iTy = substringBounds[0].getType(); in genarr() 5747 if (substringBounds.size() != 2) { in genarr() 5755 substringBounds.push_back(lenValue); in genarr() 5759 substringBounds in genarr() 3998 llvm::SmallVector<mlir::Value> substringBounds; defaultStoreToDestination() local 5665 llvm::SmallVector<mlir::Value> substringBounds; genarr() local 5781 llvm::SmallVector<mlir::Value> substringBounds; genarr() local 5884 llvm::SmallVector<mlir::Value> substringBounds; genarr() local 6801 llvm::SmallVector<mlir::Value> substringBounds = applyPathToArrayLoad() local [all...] |