Lines Matching refs:getBody
53 Block *loopBody = loop.getBody(); in replaceLoopWithNewYields()
54 Block *newLoopBody = newLoop.getBody(); in replaceLoopWithNewYields()
328 auto innerResults = forOp.getBody()->getTerminator()->getOperands(); in replaceIterArgsAndYieldResults()
354 forOp.getBody()->getTerminator()->erase(); in promoteIfSingleIteration()
356 forOp.getBody()->getOperations()); in promoteIfSingleIteration()
424 if (llvm::hasSingleElement(forOp.getBody()->getOperations())) in loopUnrollByFactor()
522 auto yieldedValues = forOp.getBody()->getTerminator()->getOperands(); in loopUnrollByFactor()
525 forOp.getBody(), forOp.getInductionVar(), unrollFactor, in loopUnrollByFactor()
602 OpBuilder innerBuilder = OpBuilder::atBlockBegin(inner.getBody()); in normalizeLoop()
634 builder.setInsertionPointToStart(outermost.getBody()); in coalesceLoops()
661 innermost.getBody()->back().erase(); in coalesceLoops()
662 outermost.getBody()->getOperations().splice( in coalesceLoops()
664 innermost.getBody()->getOperations()); in coalesceLoops()
682 OpBuilder insideLoopBuilder = OpBuilder::atBlockBegin(loops.getBody()); in collapseParallelLoops()
686 loops.getStep()[i], loops.getBody()->getArgument(i)); in collapseParallelLoops()
727 replaceAllUsesInRegionWith(loops.getBody()->getArgument(idx), iv, in collapseParallelLoops()
738 replaceAllUsesInRegionWith(loops.getBody()->getArgument(idx), in collapseParallelLoops()
744 loops.getBody()->back().erase(); in collapseParallelLoops()
745 newPloop.getBody()->getOperations().splice( in collapseParallelLoops()
746 Block::iterator(newPloop.getBody()->back()), in collapseParallelLoops()
747 loops.getBody()->getOperations()); in collapseParallelLoops()
763 for (auto &op : outer.getBody()->without_terminator()) { in hoistOpsBetween()
846 auto begin = t.getBody()->begin(); in stripmineSink()
847 auto nOps = t.getBody()->getOperations().size(); in stripmineSink()
850 auto b = OpBuilder::atBlockTerminator((t.getBody())); in stripmineSink()
859 newForOp.getBody()->getOperations().splice( in stripmineSink()
860 newForOp.getBody()->getOperations().begin(), in stripmineSink()
861 t.getBody()->getOperations(), begin, std::next(begin, nOps - 1)); in stripmineSink()