OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TileSize
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
MatrixUtils.h
43
unsigned
TileSize
= -1;
67
unsigned
TileSize
)
69
TileSize
(
TileSize
) {}
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
MatrixUtils.cpp
67
// for C = 0; C < NumColumns; C +=
TileSize
68
// for R = 0; R < NumRows; R +=
TileSize
69
// for K = 0; K < Inner ; K +=
TileSize
84
CreateLoop(Start, End, B.getInt64(NumColumns), B.getInt64(
TileSize
),
88
CreateLoop(ColBody, ColLatch, B.getInt64(NumRows), B.getInt64(
TileSize
),
94
B.getInt64(
TileSize
), "inner", B, DTU, InnerLoop, LI);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LowerMatrixIntrinsics.cpp
57
static cl::opt<unsigned>
TileSize
(
1233
TileInfo TI(LShape.NumRows, RShape.NumColumns, LShape.NumColumns,
TileSize
);
1243
FixedVectorType::get(MatMul->getType()->getScalarType(),
TileSize
);
1249
for (unsigned I = 0; I <
TileSize
; I++) {
1262
{
TileSize
,
TileSize
}, EltType, Builder);
1264
{
TileSize
,
TileSize
}, EltType, Builder);
1279
unsigned InnerLoopUnrollCount = std::min(10u, LShape.NumColumns /
TileSize
);
1306
if (TileUseLoops && (R %
TileSize
== 0 && C % TileSize == 0)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp
1723
Value *
TileSize
= TileSizes[i];
1727
Value *FloorTripCount = Builder.CreateUDiv(OrigTripCount,
TileSize
);
1728
Value *FloorTripRem = Builder.CreateURem(OrigTripCount,
TileSize
);
1730
// 0 if tripcount divides the
tilesize
, 1 otherwise.
1734
// (tripcount +
tilesize
- 1)/
tilesize
1797
Value *
TileSize
= TileSizes[i];
1802
Builder.CreateSelect(FloorIsEpilogue, FloorRems[i],
TileSize
);
Completed in 35 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026