Lines Matching refs:substringBounds

4275           llvm::SmallVector<mlir::Value> substringBounds;  in defaultStoreToDestination()  local
4276 populateBounds(substringBounds, substring); in defaultStoreToDestination()
4278 builder, loc, destination, iterSpace.iterVec(), substringBounds); in defaultStoreToDestination()
4280 loc, builder, arrayOp, dstLen, exv, innerArg, substringBounds); in defaultStoreToDestination()
5896 llvm::SmallVector<mlir::Value> substringBounds; in genarr() local
5897 populateBounds(substringBounds, components.substring); in genarr()
5899 mlir::Type iTy = substringBounds[0].getType(); in genarr()
5900 if (substringBounds.size() != 2) { in genarr()
5908 substringBounds.push_back(lenValue); in genarr()
5912 substringBounds.push_back(typeparams.back()); in genarr()
5917 builder.createIntegerConstant(loc, substringBounds[0].getType(), 1); in genarr()
5918 substringBounds[0] = in genarr()
5919 builder.create<mlir::arith::SubIOp>(loc, substringBounds[0], one); in genarr()
5921 mlir::Value cast = builder.createConvert(loc, iTy, substringBounds[1]); in genarr()
5924 builder.create<mlir::arith::SubIOp>(loc, cast, substringBounds[0]); in genarr()
5928 substringBounds[1] = in genarr()
5932 substringBounds); in genarr()
6000 llvm::SmallVector<mlir::Value> substringBounds; in genarr() local
6001 populateBounds(substringBounds, components.substring); in genarr()
6002 if (!substringBounds.empty()) { in genarr()
6006 substringBounds); in genarr()
6009 .createSubstring(dstChar, substringBounds); in genarr()
6093 llvm::SmallVector<mlir::Value> substringBounds; in genarr() local
6094 populateBounds(substringBounds, components.substring); in genarr()
6095 if (!substringBounds.empty()) { in genarr()
6097 builder, loc, arrLoad, iters.iterVec(), substringBounds); in genarr()
6100 .createSubstring(dstChar, substringBounds); in genarr()
7006 llvm::SmallVector<mlir::Value> substringBounds = in applyPathToArrayLoad() local
7019 builder, loc, load, iters.iterVec(), substringBounds); in applyPathToArrayLoad()
7022 substringBounds); in applyPathToArrayLoad()
7096 builder, loc, load, iters.iterVec(), substringBounds); in applyPathToArrayLoad()
7097 if (!substringBounds.empty()) { in applyPathToArrayLoad()
7100 charDst = helper.createSubstring(charDst, substringBounds); in applyPathToArrayLoad()