[all-commits] [llvm/llvm-project] 2da205: Reland "b19ec1eb3d0c [BPI] Improve unreachable/Col...

taewookoh via All-commits all-commits at lists.llvm.org
Mon Dec 2 10:28:55 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2da205d43eeb402d2c42bdbd2f564e2686b5573d
      https://github.com/llvm/llvm-project/commit/2da205d43eeb402d2c42bdbd2f564e2686b5573d
  Author: Taewook Oh <taewook.oh at gmail.com>
  Date:   2019-12-02 (Mon, 02 Dec 2019)

  Changed paths:
    A DIFF
    M llvm/include/llvm/Analysis/BranchProbabilityInfo.h
    M llvm/lib/Analysis/BranchProbabilityInfo.cpp
    M llvm/test/Analysis/BranchProbabilityInfo/basic.ll
    M llvm/test/Analysis/BranchProbabilityInfo/noreturn.ll
    M llvm/test/CodeGen/PowerPC/pr36292.ll
    M llvm/test/CodeGen/PowerPC/sms-cpy-1.ll
    M llvm/test/CodeGen/X86/block-placement.ll
    M llvm/test/CodeGen/X86/pr37916.ll
    M llvm/test/CodeGen/X86/ragreedy-hoist-spill.ll

  Log Message:
  -----------
  Reland "b19ec1eb3d0c [BPI] Improve unreachable/ColdCall heurstics to handle loops."

Summary: b19ec1eb3d0c has been reverted because of the test failures
with PowerPC targets. This patch addresses the issues from the previous
commit.

Test Plan: ninja check-all. Confirmed that CodeGen/PowerPC/pr36292.ll
and CodeGen/PowerPC/sms-cpy-1.ll pass

Subscribers: llvm-commits




More information about the All-commits mailing list