Searched refs:substringLen (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/ |
| H A D | Character.cpp | 500 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 D | Character.h | 65 mlir::Value substringBase, mlir::Value substringLen,
|
| /llvm-project-15.0.7/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-15.0.7/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()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | IntrinsicCall.cpp | 3073 mlir::Value substringLen = fir::getLen(args[1]); in genIndex() local 3082 substringBase, substringLen, back)); in genIndex()
|