[all-commits] [llvm/llvm-project] e39c16: Ignore modified attribute list if it yields invali...

Brian Gesiak via All-commits all-commits at lists.llvm.org
Mon Jul 10 21:51:29 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e39c16b1d98f1b1abc0ea4c5a4820798e4a22b64
      https://github.com/llvm/llvm-project/commit/e39c16b1d98f1b1abc0ea4c5a4820798e4a22b64
  Author: Manish Kausik H <manishkh at azul.com>
  Date:   2023-07-11 (Tue, 11 Jul 2023)

  Changed paths:
    M llvm/tools/bugpoint/CrashDebugger.cpp

  Log Message:
  -----------
  Ignore modified attribute list if it yields invalid IR

If modified attribute list is invalid, reverting the change is a
low-cost maintainence solution as compared to examples like
[this](https://github.com/llvm/llvm-project/blob/main/llvm/tools/bugpoint/CrashDebugger.cpp#L368).
This will ensure that the ListReducer maintains the sanctity of any
new attribute dependencies added in the future/already present.

Reviewed By: modocache

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




More information about the All-commits mailing list