SuccessChanges

Summary

  1. AMDGPU/GlobalISel: Select SMRD loads for more types
  2. AMDGPU/GlobalISel: RegBankSelect for kill
  3. AMDGPU/GlobalISel: Legalize s1 source G_[SU]ITOFP
  4. AMDGPU/GlobalISel: Set type on vgpr live in special arguments Fixes assertion with workitem ID intrinsics used in non-kernel functions.
  5. AMDGPU/GlobalISel: Select S16->S32 fptoint
  6. AMDGPU/GlobalISel: Select s32->s16 G_[US]ITOFP
Revision 371954 by arsenm:
AMDGPU/GlobalISel: Select SMRD loads for more types
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/SMInstructions.td (diff)llvm.src/lib/Target/AMDGPU/SMInstructions.td
The file was added/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-constant.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-constant.mir
Revision 371953 by arsenm:
AMDGPU/GlobalISel: RegBankSelect for kill
Change TypePath in RepositoryPath in Workspace
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/regbankselect-amdgcn.kill.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.kill.mir
Revision 371952 by arsenm:
AMDGPU/GlobalISel: Legalize s1 source G_[SU]ITOFP
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp (diff)llvm.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/regbankselect-sitofp.mir (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/regbankselect-sitofp.mir
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/regbankselect-uitofp.mir (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/regbankselect-uitofp.mir
Revision 371951 by arsenm:
AMDGPU/GlobalISel: Set type on vgpr live in special arguments

Fixes assertion with workitem ID intrinsics used in non-kernel
functions.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIISelLowering.cpp (diff)llvm.src/lib/Target/AMDGPU/SIISelLowering.cpp
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.workitem.id.ll (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.workitem.id.ll
Revision 371950 by arsenm:
AMDGPU/GlobalISel: Select S16->S32 fptoint
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp (diff)llvm.src/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIInstructions.td (diff)llvm.src/lib/Target/AMDGPU/SIInstructions.td
The file was added/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-fptosi.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-fptosi.mir
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-fptoui.mir (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-fptoui.mir
Revision 371949 by arsenm:
AMDGPU/GlobalISel: Select s32->s16 G_[US]ITOFP
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIInstructions.td (diff)llvm.src/lib/Target/AMDGPU/SIInstructions.td
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-sitofp.mir (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-sitofp.mir
The file was added/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/inst-select-uitofp.mirllvm.src/test/CodeGen/AMDGPU/GlobalISel/inst-select-uitofp.mir
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-sitofp.mir (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/legalize-sitofp.mir
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/GlobalISel/legalize-uitofp.mir (diff)llvm.src/test/CodeGen/AMDGPU/GlobalISel/legalize-uitofp.mir