Lines Matching refs:getLoc
56 auto zero = b.create<arith::ConstantIndexOp>(op.getLoc(), 0); in tileParallelLoop()
62 b.create<arith::ConstantIndexOp>(op.getLoc(), tileSizes[i])); in tileParallelLoop()
66 b.create<arith::ConstantIndexOp>(op.getLoc(), 1)); in tileParallelLoop()
73 newSteps.push_back(b.create<arith::MulIOp>(op.getLoc(), std::get<0>(step), in tileParallelLoop()
76 auto outerLoop = b.create<ParallelOp>(op.getLoc(), op.getLowerBound(), in tileParallelLoop()
130 b.create<AffineMinOp>(op.getLoc(), b.getIndexType(), minMap, in tileParallelLoop()
134 op.getLoc(), SmallVector<Value, 2>(newBounds.size(), zero), newBounds, in tileParallelLoop()
141 b.create<arith::ConstantIntOp>(op.getLoc(), 1, b.getIntegerType(1)); in tileParallelLoop()
150 op.getLoc(), b.create<arith::MulIOp>(op.getLoc(), innerIV, innerStep), in tileParallelLoop()
153 op.getLoc(), arith::CmpIPredicate::ult, index, outerUpperBound); in tileParallelLoop()
154 inbound = b.create<arith::AndIOp>(op.getLoc(), inbound, dimInbound); in tileParallelLoop()
156 auto ifInbound = b.create<IfOp>(op.getLoc(), in tileParallelLoop()
165 op.getLoc(), std::get<0>(ivs.value()), std::get<1>(ivs.value())); in tileParallelLoop()
177 auto newIndex = b.create<arith::AddIOp>(op.getLoc(), std::get<0>(ivs), in tileParallelLoop()