[all-commits] [llvm/llvm-project] fe182d: [LoopUnrollAnalyzer] Use constant folding API for ...
wanglei via All-commits
all-commits at lists.llvm.org
Wed Aug 28 20:15:41 PDT 2024
Branch: refs/heads/users/wangleiat/spr/main.loongarch-optimize-for-immediate-value-materialization-using-bstrins_d-instruction
Home: https://github.com/llvm/llvm-project
Commit: fe182ddf1f3daf55a86bbabeff40dda109bbbe91
https://github.com/llvm/llvm-project/commit/fe182ddf1f3daf55a86bbabeff40dda109bbbe91
Author: Nikita Popov <npopov at redhat.com>
Date: 2024-08-28 (Wed, 28 Aug 2024)
Changed paths:
M llvm/lib/Analysis/LoopUnrollAnalyzer.cpp
A llvm/test/Transforms/LoopUnroll/full-unroll-heuristics-load-const.ll
Log Message:
-----------
[LoopUnrollAnalyzer] Use constant folding API for loads
Use ConstantFoldLoadFromConst() instead of a partial re-implementation.
This makes the code slightly more generic by not depending on the
exact structure of the constant.
Commit: 4ba82ceb2aeb9cfcfe3c3daf0b3547cd37c45464
https://github.com/llvm/llvm-project/commit/4ba82ceb2aeb9cfcfe3c3daf0b3547cd37c45464
Author: wanglei <wanglei at loongson.cn>
Date: 2024-08-29 (Thu, 29 Aug 2024)
Changed paths:
M llvm/lib/Analysis/LoopUnrollAnalyzer.cpp
A llvm/test/Transforms/LoopUnroll/full-unroll-heuristics-load-const.ll
Log Message:
-----------
[𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.5-bogner
[skip ci]
Compare: https://github.com/llvm/llvm-project/compare/c8266d8cc3f7...4ba82ceb2aeb
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list