[all-commits] [llvm/llvm-project] 6bfcac: [SimpleLoopUnswitch][NFC] Separate legality checks...
Max Kazantsev via All-commits
all-commits at lists.llvm.org
Tue Oct 11 23:39:29 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6bfcac612fa6d2093fc4bcde8257700f2594c0f1
https://github.com/llvm/llvm-project/commit/6bfcac612fa6d2093fc4bcde8257700f2594c0f1
Author: Max Kazantsev <mkazantsev at azul.com>
Date: 2022-10-12 (Wed, 12 Oct 2022)
Changed paths:
M llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
Log Message:
-----------
[SimpleLoopUnswitch][NFC] Separate legality checks from cost computation
These are semantically two different stages, but were entwined in the
old implementation. Now cost computation does not do legality checks,
and they all are done beforehead.
More information about the All-commits
mailing list