diff options
author | Yingwei Zheng <dtcxzyw2333@gmail.com> | 2025-10-18 22:48:05 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-18 22:48:05 +0800 |
commit | 035f81138888f30aab67ee12ce09982cd03370cb (patch) | |
tree | 60789a004cf2e0c2e242838c46fdb047c2527e5a /mlir/lib/Dialect/Affine/Utils/LoopUtils.cpp | |
parent | 48a0a3b98c5705724ed69d41c5fcc077fd859c8e (diff) | |
download | llvm-main.zip llvm-main.tar.gz llvm-main.tar.bz2 |
As discussed in
https://github.com/llvm/llvm-project/pull/111544#issuecomment-3405281695,
large special member functions in APFloat prevent function inlining and
cause compile-time regression. This patch moves them into the cpp file.
Compile-time improvement (-0.1%):
https://llvm-compile-time-tracker.com/compare.php?from=0f68dc6cffd93954188f73bff8aced93aab63687&to=d3105c0860920651a7e939346e67c040776b2278&stat=instructions:u
Diffstat (limited to 'mlir/lib/Dialect/Affine/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions