[all-commits] [llvm/llvm-project] f5097e: Revert "[ADCE] Only remove debug intrinsics if non...

mikaelholmen via All-commits all-commits at lists.llvm.org
Fri Mar 3 04:11:45 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f5097ed8469416b30d2e9e449a26079f85ccb2f1
      https://github.com/llvm/llvm-project/commit/f5097ed8469416b30d2e9e449a26079f85ccb2f1
  Author: Mikael Holmen <mikael.holmen at ericsson.com>
  Date:   2023-03-03 (Fri, 03 Mar 2023)

  Changed paths:
    M llvm/lib/Transforms/Scalar/ADCE.cpp
    R llvm/test/Transforms/ADCE/debug-info-intrinsic-2.ll
    M llvm/test/Transforms/ADCE/debug-info-intrinsic.ll
    M llvm/test/Transforms/MergeFunc/mergefunc-preserve-debug-info.ll

  Log Message:
  -----------
  Revert "[ADCE] Only remove debug intrinsics if non debug instructions are removed"

This reverts commit 8aa9ab336889ae2eb8e4188036faeb151379ab7b.

Reverting due to compile-time regressions as pointed out in
 https://reviews.llvm.org/D145051#4166656
E.g.
 "In particular tramp3d-v4 with debuginfo regressed by 15%."




More information about the All-commits mailing list