[all-commits] [llvm/llvm-project] 3dca83: Reapply "[Attributor] Disable simplification AAs i...

Johannes Doerfert via All-commits all-commits at lists.llvm.org
Tue Jul 27 17:15:22 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3dca83961c9a35b6f640d9f7fdc244ec07bffe71
      https://github.com/llvm/llvm-project/commit/3dca83961c9a35b6f640d9f7fdc244ec07bffe71
  Author: Johannes Doerfert <johannes at jdoerfert.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M llvm/include/llvm/Transforms/IPO/Attributor.h
    M llvm/lib/Transforms/IPO/Attributor.cpp
    M llvm/lib/Transforms/IPO/AttributorAttributes.cpp

  Log Message:
  -----------
  Reapply "[Attributor] Disable simplification AAs if a callback is present""

This reapplies commit cbb709e25124dc38ee593882051fc88c987fe591 and
includes the use of the lookup method instead of operator[] to avoid
accidentally setting (empty) simplification callbacks.

This reverts commit aa27430a625b2fd059707a87f8ba2df8f480ff11.




More information about the All-commits mailing list