[all-commits] [llvm/llvm-project] 3b7389: [SimpleLoopUnswitch] Do not try to inject pointer ...

Max Kazantsev via All-commits all-commits at lists.llvm.org
Wed Apr 12 06:38:47 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3b73892b439e69f4c490a5d932f14808885b5241
      https://github.com/llvm/llvm-project/commit/3b73892b439e69f4c490a5d932f14808885b5241
  Author: Max Kazantsev <mkazantsev at azul.com>
  Date:   2023-04-12 (Wed, 12 Apr 2023)

  Changed paths:
    M llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
    M llvm/test/Transforms/SimpleLoopUnswitch/pr62058.ll

  Log Message:
  -----------
  [SimpleLoopUnswitch] Do not try to inject pointer conditions. PR62058

As shown in https://github.com/llvm/llvm-project/issues/62058, canonicalication
may fail with pointer types (and basically this transform is not expected to
work with pointers).




More information about the All-commits mailing list