Home
last modified time | relevance | path

Searched refs:cdt (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DFIRBuilder.h361 mlir::Value cdt, bool withElseRegion) { in genIfOp() argument
362 auto op = create<fir::IfOp>(loc, results, cdt, withElseRegion); in genIfOp()
368 IfBuilder genIfThen(mlir::Location loc, mlir::Value cdt) { in genIfThen() argument
369 auto op = create<fir::IfOp>(loc, llvm::None, cdt, false); in genIfThen()
375 IfBuilder genIfThenElse(mlir::Location loc, mlir::Value cdt) { in genIfThenElse() argument
376 auto op = create<fir::IfOp>(loc, llvm::None, cdt, true); in genIfThenElse()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DFIRBuilderTest.cpp68 auto cdt = createCondition(builder); in TEST_F() local
69 auto ifBuilder = builder.genIfThen(loc, cdt); in TEST_F()
77 auto cdt = createCondition(builder); in TEST_F() local
78 auto ifBuilder = builder.genIfThenElse(loc, cdt); in TEST_F()
86 auto cdt = createCondition(builder); in TEST_F() local
87 auto ifBuilder = builder.genIfOp(loc, {}, cdt, false); in TEST_F()
95 auto cdt = createCondition(builder); in TEST_F() local
96 auto ifBuilder = builder.genIfOp(loc, {}, cdt, true); in TEST_F()
/llvm-project-15.0.7/flang/lib/Optimizer/Builder/
H A DCharacter.cpp512 auto cdt = builder.create<mlir::arith::CmpIOp>( in createSubstring() local
515 builder.create<mlir::arith::SelectOp>(loc, cdt, zero, substringLen); in createSubstring()