OSDN Git Service

AMDGPU/SI: Don't set DATA_FORMAT if ADD_TID_ENABLE is set
authorMarek Olsak <marek.olsak@amd.com>
Tue, 29 Sep 2015 23:37:32 +0000 (23:37 +0000)
committerMarek Olsak <marek.olsak@amd.com>
Tue, 29 Sep 2015 23:37:32 +0000 (23:37 +0000)
commitbc68baa6944a6fd884fab3f92bedb7d730afb274
tree85063cce229b283d04db721c39ae2514b650695e
parenta4778f21f057b6202f40d810aa72c85b4a5649d9
AMDGPU/SI: Don't set DATA_FORMAT if ADD_TID_ENABLE is set

to prevent setting a huge stride, because DATA_FORMAT has a different
meaning if ADD_TID_ENABLE is set.

This is a candidate for stable llvm 3.7.

Tested-and-Reviewed-by: Christian König <christian.koenig@amd.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@248858 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/SIISelLowering.cpp
lib/Target/AMDGPU/SIInstrInfo.cpp
lib/Target/AMDGPU/SIInstrInfo.h
lib/Target/AMDGPU/SIPrepareScratchRegs.cpp