[qt/clang/llvm-project]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/clang/llvm-project
Pushed by mirror-service into branch 'upstream/users/jroelofs/matrix-tiling-2'.
Changed from 0000000000000000000000000000000000000000 to 52a6c35cd9cef3ac987e30961a135fd3f2101161
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 70cfbd56b66a4a61cb71daff1b5029a8bad03ef8 by Jon Roelofs (on behalf of Francis Visoiu Mistrih) on 22/07/2026 at 22:25..
[Matrix] Add remarks for matrix loads and stores

Emit remarks for loads and stores over 128B (configurable via
-memop-remark-size-threshold). Also emit remarks for each step in
the inlining chain so callers can be identified.
https://invent.kde.org/qt/clang/llvm-project/-/commit/70cfbd56b66a4a61cb71daff1b5029a8bad03ef8

Git commit 52a6c35cd9cef3ac987e30961a135fd3f2101161 by Jon Roelofs (on behalf of Francis Visoiu Mistrih) on 23/07/2026 at 00:17..
[Matrix] Split TileSize into per-dimension fields; add remainder loop infrastructure

Split the single TileSize field in TileInfo into TileNumRows,
TileNumInner, and TileNumColumns to enable non-square tiles.

Add CreateTiledLoopsWithRemainder() which generates a full loop
nest covering remainder rows and columns that don't evenly divide
the tile size.

Expose asIndex()/indexType() helpers from MatrixUtils.cpp for use
by callers building the tiled loop bodies.

In LowerMatrixIntrinsics, replace the old TileSize/TileLoopsThreshold
cl::opts with per-dimension TileSizeRows/Inner/Columns and add
TileUseLoops (default false) as the explicit opt-in for loop-based
tiling. Add isTilingLoopProfitable() to gate when loops are
worthwhile vs. inlining the tile computation.
https://invent.kde.org/qt/clang/llvm-project/-/commit/52a6c35cd9cef3ac987e30961a135fd3f2101161
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.