[llvm] r348767 - [AMDGPU] Add new Mode Register pass - minor fix
Tim Corringham via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 10 08:23:31 PST 2018
Author: timcorringham
Date: Mon Dec 10 08:23:30 2018
New Revision: 348767
URL: http://llvm.org/viewvc/llvm-project?rev=348767&view=rev
Log:
[AMDGPU] Add new Mode Register pass - minor fix
Trivial change to add parentheses to an expression to avoid a
sanitizer error in SIModeRegister.cpp, which was committed earlier.
Modified:
llvm/trunk/lib/Target/AMDGPU/SIModeRegister.cpp
Modified: llvm/trunk/lib/Target/AMDGPU/SIModeRegister.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/SIModeRegister.cpp?rev=348767&r1=348766&r2=348767&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/SIModeRegister.cpp (original)
+++ llvm/trunk/lib/Target/AMDGPU/SIModeRegister.cpp Mon Dec 10 08:23:30 2018
@@ -202,7 +202,7 @@ void SIModeRegister::insertSetreg(Machin
(Offset << AMDGPU::Hwreg::OFFSET_SHIFT_) |
(AMDGPU::Hwreg::ID_MODE << AMDGPU::Hwreg::ID_SHIFT_));
++NumSetregInserted;
- InstrMode.Mask &= ~((1 << Width) - 1) << Offset;
+ InstrMode.Mask &= ~(((1 << Width) - 1) << Offset);
}
}
More information about the llvm-commits
mailing list