Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DCharacter.cpp500 mlir::Value substringLen; in createSubstring() local
502 substringLen = in createSubstring()
505 substringLen = in createSubstring()
508 substringLen = builder.create<mlir::arith::AddIOp>(loc, substringLen, one); in createSubstring()
511 auto zero = builder.createIntegerConstant(loc, substringLen.getType(), 0); in createSubstring()
513 loc, mlir::arith::CmpIPredicate::slt, substringLen, zero); in createSubstring()
514 substringLen = in createSubstring()
515 builder.create<mlir::arith::SelectOp>(loc, cdt, zero, substringLen); in createSubstring()
517 return {substringRef, substringLen}; in createSubstring()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/Runtime/
H A DCharacter.h65 mlir::Value substringBase, mlir::Value substringLen,
/llvm-project-15.0.7/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-15.0.7/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()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIntrinsicCall.cpp3073 mlir::Value substringLen = fir::getLen(args[1]); in genIndex() local
3082 substringBase, substringLen, back)); in genIndex()