[all-commits] [llvm/llvm-project] 151962: [SLP] Add basic self consistency asserts into sche...

Philip Reames via All-commits all-commits at lists.llvm.org
Thu Feb 3 13:27:49 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1519629a20b84f563715f48892d9c0ff8f2845ba
      https://github.com/llvm/llvm-project/commit/1519629a20b84f563715f48892d9c0ff8f2845ba
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2022-02-03 (Thu, 03 Feb 2022)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp

  Log Message:
  -----------
  [SLP] Add basic self consistency asserts into scheduling

The idea here is to have a verify routine we can call during scheduling to ensure broken invariants are reported.  The intent is to help in debugging scheduling bugs.

At the moment, only the most basic properties are checked as adding several I thought held reported failures.




More information about the All-commits mailing list