[all-commits] [llvm/llvm-project] 157748: [BOLT] Don't split likely fallthrough in CDSplit (...

ShatianWang via All-commits all-commits at lists.llvm.org
Thu Dec 21 13:17:24 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 157748341358f38ab55ea3a7a64276a5d4431d77
      https://github.com/llvm/llvm-project/commit/157748341358f38ab55ea3a7a64276a5d4431d77
  Author: ShatianWang <38512325+ShatianWang at users.noreply.github.com>
  Date:   2023-12-21 (Thu, 21 Dec 2023)

  Changed paths:
    M bolt/lib/Passes/SplitFunctions.cpp
    M bolt/test/X86/cdsplit-call-scale.s

  Log Message:
  -----------
  [BOLT] Don't split likely fallthrough in CDSplit (#76164)

This diff speeds up CDSplit by not considering any hot-warm splitting
point that could break a fall-through branch from a basic block to its
most likely successor.

Co-authored-by: spupyrev <spupyrev at fb.com>




More information about the All-commits mailing list