[all-commits] [llvm/llvm-project] 2e3d39: [polly] Skip instructions of different function in...

Karthika Devi C via All-commits all-commits at lists.llvm.org
Mon Dec 30 22:27:56 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2e3d3903e624edd5bb32cdd9a9654c907d4f1744
      https://github.com/llvm/llvm-project/commit/2e3d3903e624edd5bb32cdd9a9654c907d4f1744
  Author: Karthika Devi C <quic_kartc at quicinc.com>
  Date:   2024-12-31 (Tue, 31 Dec 2024)

  Changed paths:
    M polly/lib/Support/ScopHelper.cpp
    A polly/test/ScopDetect/dom-tree-crash.ll

  Log Message:
  -----------
  [polly] Skip instructions of different function in isHoistableLoad. (#118963)

After patch 5ce47a5, some assert crashes occur in Polly. This issue
arises because an instruction from one function queries the Dominator
Tree (DT) of another function. To fix this, the `isHoistableLoad`
function now skips instructions that belong to different function while
iterating.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list