[all-commits] [llvm/llvm-project] e24e52: [LoopVectorize] Add test for follow-up metadata fo...

Ryotaro Kasuga via All-commits all-commits at lists.llvm.org
Sun Mar 16 21:45:31 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e24e523150c2a4e7597dae9919da0378ee3d4255
      https://github.com/llvm/llvm-project/commit/e24e523150c2a4e7597dae9919da0378ee3d4255
  Author: Ryotaro Kasuga <kasuga.ryotaro at fujitsu.com>
  Date:   2025-03-17 (Mon, 17 Mar 2025)

  Changed paths:
    A llvm/test/Transforms/LoopVectorize/make-followup-loop-id.ll

  Log Message:
  -----------
  [LoopVectorize] Add test for follow-up metadata for loops (NFC) (#131337)

When pragma of loop transformations are encoded in LLVM IR, follow-up
metadata is used if multiple transformations are specified. They are
used to explicitly express the order of the transformations. However,
they are not properly processed on each transformation pass, so now only
the first one is attempted to be applied. This is a pre-commit to add a
test that causes the problem.

ref:
https://github.com/llvm/llvm-project/pull/127474#issuecomment-2717790398



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