[all-commits] [llvm/llvm-project] 6bb2ce: Fix the compilation assertion due to unreachable B...

Victor Huang via All-commits all-commits at lists.llvm.org
Mon Nov 16 08:36:02 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 6bb2ceac90875a54d5c28a2441c29b6cc6029c36
      https://github.com/llvm/llvm-project/commit/6bb2ceac90875a54d5c28a2441c29b6cc6029c36
  Author: Victor Huang <wei.huang at ibm.com>
  Date:   2020-11-16 (Mon, 16 Nov 2020)

  Changed paths:
    M llvm/include/llvm/CodeGen/MachineJumpTableInfo.h
    M llvm/lib/CodeGen/MachineFunction.cpp
    A llvm/test/CodeGen/PowerPC/unreachable-mbb-jtreference-elimination.ll

  Log Message:
  -----------
  Fix the compilation assertion due to unreachable BB pruning not deleting the associated BB from the jump tables

This patch is added to remove the unreachable MBBs reference in the jump table.

Differential Revisien: https://reviews.llvm.org/D90498
Reviewed by: amyk, bsaleil




More information about the All-commits mailing list