[all-commits] [llvm/llvm-project] f32a9c: [LoopIdiomRecognize] Use poison instead of undef a...
Nuno Lopes via All-commits
all-commits at lists.llvm.org
Sun Jul 16 14:33:24 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f32a9c3bc667576cae3cb5089055876c1dd1fb1c
https://github.com/llvm/llvm-project/commit/f32a9c3bc667576cae3cb5089055876c1dd1fb1c
Author: Nuno Lopes <nuno.lopes at tecnico.ulisboa.pt>
Date: 2023-07-16 (Sun, 16 Jul 2023)
Changed paths:
M llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
Log Message:
-----------
[LoopIdiomRecognize] Use poison instead of undef as placeholder [NFC]
It was using undef as placeholder for getting the TTI cost for cttz
While at it, update the comments about cttz's last argument (is_zero_poison)
Commit: 89552f3a385ea5e13f49403b56d9314837fab2de
https://github.com/llvm/llvm-project/commit/89552f3a385ea5e13f49403b56d9314837fab2de
Author: Nuno Lopes <nuno.lopes at tecnico.ulisboa.pt>
Date: 2023-07-16 (Sun, 16 Jul 2023)
Changed paths:
M llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
Log Message:
-----------
[InferAddressSpaces] Use poison instead of undef as placeholder [NFC]
This placeholder is only used during the execution of the algorithm, and it's patched with a
concrete value at the end
Compare: https://github.com/llvm/llvm-project/compare/ce7057830345...89552f3a385e
More information about the All-commits
mailing list