diff --git a/llvm/lib/Target/AMDGPU/AMDGPUInsertSingleUseVDST.cpp b/llvm/lib/Target/AMDGPU/AMDGPUInsertSingleUseVDST.cpp index d3fbaa55b3bce..b78952ca3a622 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUInsertSingleUseVDST.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUInsertSingleUseVDST.cpp @@ -68,7 +68,7 @@ class AMDGPUInsertSingleUseVDST : public MachineFunctionPass { const auto Region = SkipRegions.size(); // The first region has an extra bit of encoding space. return SingleUseRegions[Region] < - ((Region == MaxNumberOfSkipRegions) ? 0b1111 : 0b111); + ((Region == MaxNumberOfSkipRegions) ? 0b1111U : 0b111U); } unsigned encodeImm() {