[all-commits] [llvm/llvm-project] b1f4e5: (Expensive) Check for Loop, SCC and Region pass re...

serge-sans-paille via All-commits all-commits at lists.llvm.org
Thu Aug 27 22:56:59 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: b1f4e5979b74ccc6e2228b8ba54c40ea4af73907
      https://github.com/llvm/llvm-project/commit/b1f4e5979b74ccc6e2228b8ba54c40ea4af73907
  Author: serge-sans-paille <sguelton at redhat.com>
  Date:   2020-08-28 (Fri, 28 Aug 2020)

  Changed paths:
    A llvm/include/llvm/IR/StructuralHash.h
    M llvm/lib/Analysis/CallGraphSCCPass.cpp
    M llvm/lib/Analysis/LoopPass.cpp
    M llvm/lib/Analysis/RegionPass.cpp
    M llvm/lib/IR/CMakeLists.txt
    M llvm/lib/IR/LegacyPassManager.cpp
    A llvm/lib/IR/StructuralHash.cpp

  Log Message:
  -----------
  (Expensive) Check for Loop, SCC and Region pass return status

This generalizes the logic introduced in https://reviews.llvm.org/D80916 to
other passes.

It's needed by https://reviews.llvm.org/D86442 to assert passes correctly report
their status.

Differential Revision: https://reviews.llvm.org/D86589




More information about the All-commits mailing list