Searched refs:substringLen (Results 1 – 5 of 5) sorted by relevance
/llvm-project/flang/lib/Optimizer/Builder/ |
H A D | Character.cpp | 541 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 D | IntrinsicCall.cpp | 5705 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 D | Character.h | 65 mlir::Value substringBase, mlir::Value substringLen,
|
/llvm-project/flang/lib/Optimizer/Builder/Runtime/ |
H A D | Character.cpp | 148 mlir::Value substringLen, mlir::Value back) { in genIndex() argument 167 substringBase, substringLen, back); in genIndex()
|
/llvm-project/flang/unittests/Optimizer/Builder/Runtime/ |
H A D | CharacterTest.cpp | 103 mlir::Value substringLen = builder.create<fir::UndefOp>(loc, i32Ty); in checkGenIndex() local 106 stringLen, substringBase, substringLen, back); in checkGenIndex()
|