summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2019-07-01 13:30:09 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2019-07-01 13:30:09 +0000
commitfacf69e84493e5dd3bbcf14e3ac0b396bb7aed33 (patch)
treeffbc446643bfe45fc9b9d6cb9772c2d9d2f112b9 /llvm/lib
parent9f992c238abb34ead73318633da38f80153eef2d (diff)
downloadbcm5719-llvm-facf69e84493e5dd3bbcf14e3ac0b396bb7aed33.tar.gz
bcm5719-llvm-facf69e84493e5dd3bbcf14e3ac0b396bb7aed33.zip
AMDGPU/GlobalISel: Use vcc reg bank for amdgcn.wqm.vote
llvm-svn: 364762
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
index 861c1cee4ac..1dec867516c 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
@@ -1521,7 +1521,7 @@ AMDGPURegisterBankInfo::getInstrMapping(const MachineInstr &MI) const {
case Intrinsic::amdgcn_wqm_vote: {
unsigned Size = MRI.getType(MI.getOperand(0).getReg()).getSizeInBits();
OpdsMapping[0] = OpdsMapping[2]
- = AMDGPU::getValueMapping(AMDGPU::SGPRRegBankID, Size);
+ = AMDGPU::getValueMapping(AMDGPU::VCCRegBankID, Size);
break;
}
case Intrinsic::amdgcn_s_buffer_load: {
OpenPOWER on IntegriCloud