forked from OSchip/llvm-project
[AMDGPU] Try to fix a GCC 11 warning
Apparently GCC 11 was warning: AMDGPURegisterBankInfo.cpp:2543:33: warning: enumerated and non-enumerated type in conditional expression [-Wextra]
This commit is contained in:
parent
fb82b836b7
commit
7a967d9011
|
@ -2538,9 +2538,9 @@ void AMDGPURegisterBankInfo::applyMappingImpl(
|
|||
MachineIRBuilder B(MI, ApplyVALU);
|
||||
SmallVector<Register, 2> SrcRegs(OpdMapper.getVRegs(1));
|
||||
unsigned NewOpc = Opc == AMDGPU::G_CTLZ_ZERO_UNDEF
|
||||
? AMDGPU::G_AMDGPU_FFBH_U32
|
||||
? (unsigned)AMDGPU::G_AMDGPU_FFBH_U32
|
||||
: Opc == AMDGPU::G_CTTZ_ZERO_UNDEF
|
||||
? AMDGPU::G_AMDGPU_FFBL_B32
|
||||
? (unsigned)AMDGPU::G_AMDGPU_FFBL_B32
|
||||
: Opc;
|
||||
unsigned Idx = NewOpc == AMDGPU::G_AMDGPU_FFBH_U32;
|
||||
auto X = B.buildInstr(NewOpc, {S32}, {SrcRegs[Idx]});
|
||||
|
|
Loading…
Reference in New Issue