[llvm] [AArch64][LoopIdiom] Generalize AArch64LoopIdiomTransform into LoopIdiomTransform (PR #94081)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Fri May 31 23:41:46 PDT 2024


nikic wrote:

Is it possible to make the pass name more meaningful? Otherwise we end up with two passes called LoopIdiomRecognize and LoopIdiomTransform (loop-idiom and loop-idiom-transform), and it's not at all obvious how they differ. If I understand correctly, the relevant difference is that the latter is targeted at vector idioms?

(Alternatively, if this is no longer AArch64 specific, can it be merged into the general LoopIdiom pass? But that's probably a more involved change.)

https://github.com/llvm/llvm-project/pull/94081


More information about the llvm-commits mailing list