[all-commits] [llvm/llvm-project] 0e465c: [IRCE] Bail in case of pointer types. PR40539

Max Kazantsev via All-commits all-commits at lists.llvm.org
Mon Sep 12 02:04:08 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0e465c0c2f898f4fa730207c342459918d44e5e3
      https://github.com/llvm/llvm-project/commit/0e465c0c2f898f4fa730207c342459918d44e5e3
  Author: Max Kazantsev <mkazantsev at azul.com>
  Date:   2022-09-12 (Mon, 12 Sep 2022)

  Changed paths:
    M llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
    A llvm/test/Transforms/IRCE/pr40539.ll

  Log Message:
  -----------
  [IRCE] Bail in case of pointer types. PR40539

We should not unconditionally expect that SCEVable types are all integers
because SCEV can also be computed for pointers. Bail in this case.




More information about the All-commits mailing list