[all-commits] [llvm/llvm-project] 521ac1: [AMDGPU] Remove AMDGPUAsmPrinter::isBlockOnlyReach...

Jay Foad via All-commits all-commits at lists.llvm.org
Mon Nov 6 08:30:05 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 521ac12a251e7cf88d3b304186081de31a7503be
      https://github.com/llvm/llvm-project/commit/521ac12a251e7cf88d3b304186081de31a7503be
  Author: Jay Foad <jay.foad at amd.com>
  Date:   2023-11-06 (Mon, 06 Nov 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
    M llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
    M llvm/test/CodeGen/AMDGPU/branch-relax-spill.ll
    M llvm/test/CodeGen/AMDGPU/branch-relaxation-debug-info.mir
    M llvm/test/CodeGen/AMDGPU/branch-relaxation.ll
    M llvm/test/CodeGen/AMDGPU/literal-constant-like-operand-instruction-size.ll
    M llvm/test/CodeGen/AMDGPU/long-branch-reserve-register.ll

  Log Message:
  -----------
  [AMDGPU] Remove AMDGPUAsmPrinter::isBlockOnlyReachableByFallthrough (#71407)

The special handling for blocks ending with a long branch has been
unnecessary since D106445:
"[amdgpu] Add 64-bit PC support when expanding unconditional branches."




More information about the All-commits mailing list