[all-commits] [llvm/llvm-project] c30551: AMDGPU: Fix assert with indirect call with known r...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Sep 13 20:08:15 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c305513cc2253724e60ec5c64eb059ee400b73b7
      https://github.com/llvm/llvm-project/commit/c305513cc2253724e60ec5c64eb059ee400b73b7
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2021-09-13 (Mon, 13 Sep 2021)

  Changed paths:
    M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
    A llvm/test/CodeGen/AMDGPU/indirect-call-known-callees.ll

  Log Message:
  -----------
  AMDGPU: Fix assert with indirect call with known required inputs

The attributor can determine that some indirect calls do not require
special inputs. The special inputs will still be present in the ABI,
so we need to allocate the registers and pass undefs.




More information about the All-commits mailing list