Home
last modified time | relevance | path

Searched refs:atBlockTerminator (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DImplicitLocOpBuilder.h47 static ImplicitLocOpBuilder atBlockTerminator(Location loc, Block *block,
H A DBuilders.h228 static OpBuilder atBlockTerminator(Block *block,
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp198 auto bodyBuilder = OpBuilder::atBlockTerminator(loopChunk.getBody()); in generateShiftedLoop()
1009 auto builder = OpBuilder::atBlockTerminator(loopBodyBlock); in generateUnrolledLoop()
1660 auto b = OpBuilder::atBlockTerminator(t.getBody()); in stripmineSink()
1975 b = OpBuilder::atBlockTerminator(forOp.getBody()); in generatePointWiseCopy()
2768 b = OpBuilder::atBlockTerminator(fullTileLoop.getBody()); in createFullTiles()
2777 b = OpBuilder::atBlockTerminator(fullTileLoops.back().getBody()); in createFullTiles()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DUtils.cpp372 auto builder = OpBuilder::atBlockTerminator(loopBodyBlock); in generateUnrolledLoop()
850 auto b = OpBuilder::atBlockTerminator((t.getBody())); in stripmineSink()
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRModule.h721 static PyInsertionPoint atBlockTerminator(PyBlock &block);
H A DIRCore.cpp1618 PyInsertionPoint PyInsertionPoint::atBlockTerminator(PyBlock &block) { in atBlockTerminator() function in PyInsertionPoint
2927 .def_static("at_block_terminator", &PyInsertionPoint::atBlockTerminator, in populateIRCore()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SCF/IR/
H A DSCFOps.td585 return getResults().empty() ? OpBuilder::atBlockTerminator(body, listener)
590 return getResults().empty() ? OpBuilder::atBlockTerminator(body, listener)