Home
last modified time | relevance | path

Searched refs:TileSize (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DMatrixUtils.h43 unsigned TileSize = -1; member
67 unsigned TileSize) in TileInfo()
69 TileSize(TileSize) {} in TileInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DMatrixUtils.cpp84 CreateLoop(Start, End, B.getInt64(NumColumns), B.getInt64(TileSize), in CreateTiledLoops()
88 CreateLoop(ColBody, ColLatch, B.getInt64(NumRows), B.getInt64(TileSize), in CreateTiledLoops()
94 B.getInt64(TileSize), "inner", B, DTU, InnerLoop, LI); in CreateTiledLoops()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp57 static cl::opt<unsigned> TileSize( variable
1233 TileInfo TI(LShape.NumRows, RShape.NumColumns, LShape.NumColumns, TileSize); in createTiledLoops()
1243 FixedVectorType::get(MatMul->getType()->getScalarType(), TileSize); in createTiledLoops()
1249 for (unsigned I = 0; I < TileSize; I++) { in createTiledLoops()
1262 {TileSize, TileSize}, EltType, Builder); in createTiledLoops()
1264 {TileSize, TileSize}, EltType, Builder); in createTiledLoops()
1279 unsigned InnerLoopUnrollCount = std::min(10u, LShape.NumColumns / TileSize); in createTiledLoops()
1306 if (TileUseLoops && (R % TileSize == 0 && C % TileSize == 0)) in emitSIMDTiling()
1311 for (unsigned J = 0; J < C; J += TileSize) in emitSIMDTiling()
1312 for (unsigned I = 0; I < R; I += TileSize) { in emitSIMDTiling()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1723 Value *TileSize = TileSizes[i]; in tileLoops() local
1727 Value *FloorTripCount = Builder.CreateUDiv(OrigTripCount, TileSize); in tileLoops()
1728 Value *FloorTripRem = Builder.CreateURem(OrigTripCount, TileSize); in tileLoops()
1797 Value *TileSize = TileSizes[i]; in tileLoops() local
1802 Builder.CreateSelect(FloorIsEpilogue, FloorRems[i], TileSize); in tileLoops()