[all-commits] [llvm/llvm-project] a16204: AMDGPU/GlobalISel: Fix fixed ABI special VGPR func...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Jun 23 18:21:54 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a162048a47b7e1c7e83fca82f09876944307dd2f
      https://github.com/llvm/llvm-project/commit/a162048a47b7e1c7e83fca82f09876944307dd2f
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2020-06-23 (Tue, 23 Jun 2020)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
    A llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-fixed-function-abi-vgpr-args.ll

  Log Message:
  -----------
  AMDGPU/GlobalISel: Fix fixed ABI special VGPR function arguments

I forgot to copy the new fixed function ABI into GlobalISel, so this
was mismatched with the DAG compiled calling function. This was
allocating part of the argument list to v31, which was supposed to be
reserved for the workitem IDs.




More information about the All-commits mailing list