AMDGPU: Fix getRegisterBitWidth for vectors

llvm-svn: 256362
This commit is contained in:
Matt Arsenault 2015-12-24 05:14:55 +00:00
parent 95cc9d5f14
commit 4339b3ff35
1 changed files with 3 additions and 1 deletions

View File

@ -74,7 +74,9 @@ unsigned AMDGPUTTIImpl::getNumberOfRegisters(bool Vec) {
return 4 * 128; // XXX - 4 channels. Should these count as vector instead?
}
unsigned AMDGPUTTIImpl::getRegisterBitWidth(bool) { return 32; }
unsigned AMDGPUTTIImpl::getRegisterBitWidth(bool Vector) {
return Vector ? 0 : 32;
}
unsigned AMDGPUTTIImpl::getMaxInterleaveFactor(unsigned VF) {
// Semi-arbitrary large amount.