Home
last modified time | relevance | path

Searched refs:substringLen (Results 1 – 5 of 5) sorted by relevance

/llvm-project/flang/lib/Optimizer/Builder/
H A DCharacter.cpp541 mlir::Value substringLen; in createSubstring() local
543 substringLen = in createSubstring()
546 substringLen = in createSubstring()
549 substringLen = builder.create<mlir::arith::AddIOp>(loc, substringLen, one); in createSubstring()
552 auto zero = builder.createIntegerConstant(loc, substringLen.getType(), 0); in createSubstring()
554 loc, mlir::arith::CmpIPredicate::slt, substringLen, zero); in createSubstring()
555 substringLen = in createSubstring()
556 builder.create<mlir::arith::SelectOp>(loc, cdt, zero, substringLen); in createSubstring()
558 return {substringRef, substringLen}; in createSubstring()
H A DIntrinsicCall.cpp5705 mlir::Value substringLen = fir::getLen(args[1]); in genPack()
5714 substringBase, substringLen, back)); in genPack()
5029 mlir::Value substringLen = fir::getLen(args[1]); genIndex() local
/llvm-project/flang/include/flang/Optimizer/Builder/Runtime/
H A DCharacter.h65 mlir::Value substringBase, mlir::Value substringLen,
/llvm-project/flang/lib/Optimizer/Builder/Runtime/
H A DCharacter.cpp148 mlir::Value substringLen, mlir::Value back) { in genIndex() argument
167 substringBase, substringLen, back); in genIndex()
/llvm-project/flang/unittests/Optimizer/Builder/Runtime/
H A DCharacterTest.cpp103 mlir::Value substringLen = builder.create<fir::UndefOp>(loc, i32Ty); in checkGenIndex() local
106 stringLen, substringBase, substringLen, back); in checkGenIndex()