[all-commits] [llvm/llvm-project] 1b4932: [Pass] Enable detailed structural hashing

Aiden Grossman via All-commits all-commits at lists.llvm.org
Sat Aug 26 00:56:42 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1b4932e140ea6655a3e88a31984b58e300fc3c1e
      https://github.com/llvm/llvm-project/commit/1b4932e140ea6655a3e88a31984b58e300fc3c1e
  Author: Aiden Grossman <agrossman154 at yahoo.com>
  Date:   2023-08-26 (Sat, 26 Aug 2023)

  Changed paths:
    M llvm/lib/IR/Pass.cpp

  Log Message:
  -----------
  [Pass] Enable detailed structural hashing

Now that https://reviews.llvm.org/D158898 has been landed, fixing
https://github.com/llvm/llvm-project/issues/64938, we can now enable
detailed structural hashing to check pass modification status during
expensive checks as (it appears) there are no more passes incorrectly
setting the modification status.

This also acts as test coverage for the previous patch.




More information about the All-commits mailing list