[llvm] r206499 - R600/SI: Change default register class for i32 to SReg_32
Tom Stellard
thomas.stellard at amd.com
Thu Apr 17 14:00:09 PDT 2014
Author: tstellar
Date: Thu Apr 17 16:00:09 2014
New Revision: 206499
URL: http://llvm.org/viewvc/llvm-project?rev=206499&view=rev
Log:
R600/SI: Change default register class for i32 to SReg_32
SIFixSGPRCopies is smart enough to handle this now.
Modified:
llvm/trunk/lib/Target/R600/SIISelLowering.cpp
Modified: llvm/trunk/lib/Target/R600/SIISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/R600/SIISelLowering.cpp?rev=206499&r1=206498&r2=206499&view=diff
==============================================================================
--- llvm/trunk/lib/Target/R600/SIISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/R600/SIISelLowering.cpp Thu Apr 17 16:00:09 2014
@@ -35,7 +35,7 @@ SITargetLowering::SITargetLowering(Targe
addRegisterClass(MVT::v32i8, &AMDGPU::SReg_256RegClass);
addRegisterClass(MVT::v64i8, &AMDGPU::SReg_512RegClass);
- addRegisterClass(MVT::i32, &AMDGPU::VSrc_32RegClass);
+ addRegisterClass(MVT::i32, &AMDGPU::SReg_32RegClass);
addRegisterClass(MVT::f32, &AMDGPU::VSrc_32RegClass);
addRegisterClass(MVT::f64, &AMDGPU::VSrc_64RegClass);
More information about the llvm-commits
mailing list