Home
last modified time | relevance | path

Searched refs:stringLen (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/Runtime/
H A DCharacter.h64 mlir::Value stringBase, mlir::Value stringLen,
104 mlir::Value stringBase, mlir::Value stringLen,
119 mlir::Value stringBase, mlir::Value stringLen,
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/Runtime/
H A DCharacter.cpp146 mlir::Value stringLen, in genIndex() argument
166 fir::runtime::createArguments(builder, loc, fTy, stringBase, stringLen, in genIndex()
219 mlir::Value stringBase, mlir::Value stringLen, in genScan() argument
239 stringLen, setBase, setLen, back); in genScan()
257 mlir::Value stringLen, mlir::Value setBase, in genVerify() argument
276 stringLen, setBase, setLen, back); in genVerify()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/Runtime/
H A DCharacterTest.cpp101 mlir::Value stringLen = builder.create<fir::UndefOp>(loc, i32Ty); in checkGenIndex() local
106 stringLen, substringBase, substringLen, back); in checkGenIndex()
164 mlir::Value stringLen = builder.create<fir::UndefOp>(loc, i32Ty); in checkGenScan() local
169 builder, loc, kind, stringBase, stringLen, setBase, setLen, back); in checkGenScan()
198 mlir::Value stringLen = builder.create<fir::UndefOp>(loc, i32Ty); in checkGenVerify() local
203 builder, loc, kind, stringBase, stringLen, setBase, setLen, back); in checkGenVerify()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcall.cpp194 if (auto stringLen{stringArg->LEN()}) { in LEN() local
195 auto converted{ConvertTo(*stringLen, common::Clone(*nCopiesArg))}; in LEN()
196 return *std::move(stringLen) * std::move(converted); in LEN()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DGPUOpsLowering.cpp233 Value stringLen = rewriter.create<LLVM::ConstantOp>( in matchAndRewrite() local
243 ValueRange{printfDesc, stringStart, stringLen, in matchAndRewrite()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIO.cpp1417 mlir::Value stringLen; in lowerReferenceAsStringSelect() local
1425 stringLen = std::get<1>(stringLit); in lowerReferenceAsStringSelect()
1431 stringLen = builder.createIntegerConstant(loc, lenTy, 0); in lowerReferenceAsStringSelect()
1436 llvm::SmallVector<mlir::Value> args = {stringRef, stringLen}; in lowerReferenceAsStringSelect()
H A DIntrinsicCall.cpp3071 mlir::Value stringLen = fir::getLen(args[0]); in genIndex() local
3081 fir::runtime::genIndex(builder, loc, kind, stringBase, stringLen, in genIndex()
3717 mlir::Value stringLen = fir::getLen(args[0]); in genScan() local
3730 stringBase, stringLen, in genScan()
4354 mlir::Value stringLen = fir::getLen(args[0]); in genVerify() local
4367 fir::runtime::genVerify(builder, loc, kind, stringBase, stringLen, in genVerify()