[all-commits] [llvm/llvm-project] 7b135f: [MachineSink] Check predecessor/successor relation...

yozhu via All-commits all-commits at lists.llvm.org
Fri Jul 12 16:39:49 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7b135f7c0881ef0718c5c83e4d8556c5fdb32d86
      https://github.com/llvm/llvm-project/commit/7b135f7c0881ef0718c5c83e4d8556c5fdb32d86
  Author: yozhu <101743168+yozhu at users.noreply.github.com>
  Date:   2024-07-13 (Sat, 13 Jul 2024)

  Changed paths:
    M llvm/lib/CodeGen/MachineSink.cpp
    A llvm/test/CodeGen/X86/MachineSink-Issue98477.ll

  Log Message:
  -----------
  [MachineSink] Check predecessor/successor relationship between two basic blocks involved in critical edge splitting (#98540)

Fix an issue in #97618 - if the two basic blocks involved are not
predecessor / successor to each other, treat the candidate as illegal
for critical edge splitting.

Closes #98477 (checked in test copied from its comment).



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