[all-commits] [llvm/llvm-project] 39b9ea: [Attributor] Enable tests and ensure all call site...

Johannes Doerfert via All-commits all-commits at lists.llvm.org
Thu Jan 12 11:19:16 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 39b9ea50846f8f85ac869411429a9feca439ea70
      https://github.com/llvm/llvm-project/commit/39b9ea50846f8f85ac869411429a9feca439ea70
  Author: Johannes Doerfert <johannes at jdoerfert.de>
  Date:   2023-01-12 (Thu, 12 Jan 2023)

  Changed paths:
    M llvm/include/llvm/Transforms/IPO/Attributor.h
    M llvm/lib/Transforms/IPO/Attributor.cpp
    M llvm/test/Transforms/Attributor/ArgumentPromotion/live_called_from_dead.ll
    M llvm/test/Transforms/Attributor/ArgumentPromotion/live_called_from_dead_2.ll
    M llvm/test/Transforms/Attributor/align.ll

  Log Message:
  -----------
  [Attributor] Enable tests and ensure all call sites are updated

This reverts commit 9e08b083a09ef4e02fb0a4de2c0d3ddc0eccadde and ensures
signature rewriting also updates dead call sites to avoid the call graph
assertion.




More information about the All-commits mailing list