SuccessChanges

Summary

  1. AMDGPU: Attempt to fix bot error Manually remove file name from check line, since it somehow ends up being different on an msvc bot.
  2. AMDGPU/GlobalISel: Selection for fminnum/fmaxnum v2f16 case doesn't work yet because the VOP3P complex patterns haven't been ported yet.
  3. AMDGPU/GlobalISel: Support arguments with multiple registers Handles structs used directly in argument lists.
Revision 366586 by arsenm:
AMDGPU: Attempt to fix bot error

Manually remove file name from check line, since it somehow ends
up being different on an msvc bot.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/split-arg-dbg-value.ll (diff)llvm.src/test/CodeGen/AMDGPU/split-arg-dbg-value.ll
Revision 366585 by arsenm:
AMDGPU/GlobalISel: Selection for fminnum/fmaxnum

v2f16 case doesn't work yet because the VOP3P complex patterns haven't
been ported yet.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/Target/GlobalISel/SelectionDAGCompat.td (diff)llvm.src/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
The file was modified/llvm/trunk/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp (diff)llvm.src/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
The file was added/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum-ieee.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum-ieee.mir
The file was added/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-fmaxnum.mir
The file was added/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum-ieee.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum-ieee.mir
The file was added/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-fminnum.mir
The file was removed/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-maxnum.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-maxnum.mir
The file was removed/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-minnum.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-minnum.mir
The file was removed/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/regbankselect-maxnum.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/regbankselect-maxnum.mir
The file was removed/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/regbankselect-minnum.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/regbankselect-minnum.mir
Revision 366584 by arsenm:
AMDGPU/GlobalISel: Support arguments with multiple registers

Handles structs used directly in argument lists.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/AMDGPUCallLowering.cpp (diff)llvm.src/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/AMDGPUCallLowering.h (diff)llvm.src/lib/Target/AMDGPU/AMDGPUCallLowering.h
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/irtranslator-amdgpu_ps.ll (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/irtranslator-amdgpu_ps.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/irtranslator-function-args.ll (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/irtranslator-function-args.ll