[all-commits] [llvm/llvm-project] 464639: [IR][NFC] Remove BranchInst successor functions (#...

Alexis Engelke via All-commits all-commits at lists.llvm.org
Sat Mar 14 10:59:52 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 464639bdcc8cf0e2febc49e34b5c8793ecca8d3b
      https://github.com/llvm/llvm-project/commit/464639bdcc8cf0e2febc49e34b5c8793ecca8d3b
  Author: Alexis Engelke <engelke at in.tum.de>
  Date:   2026-03-14 (Sat, 14 Mar 2026)

  Changed paths:
    M llvm/include/llvm/IR/Instructions.h

  Log Message:
  -----------
  [IR][NFC] Remove BranchInst successor functions (#186604)

The efficient access is now handled by UncondBrInst/CondBrInst,
Instruction functions handle the more generic cases. These functions are
now largely unused now that most uses of BranchInst are gone.

Preliminary work for making the CondBrInst operand order consistent.



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