]> granicus.if.org Git - llvm/commitdiff
[AMDGPU] Fixed asan error after D61536
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Sat, 4 May 2019 06:40:20 +0000 (06:40 +0000)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Sat, 4 May 2019 06:40:20 +0000 (06:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359963 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/AMDGPU/GCNHazardRecognizer.cpp

index adae9684b51bdbf6b97b79c1240e153757c22df4..c2af348d31c41ba2cb4d37beaf5aa455c556e115 100644 (file)
@@ -858,7 +858,7 @@ bool GCNHazardRecognizer::fixSMEMtoVectorWriteHazards(MachineInstr *MI) {
   const SIRegisterInfo *TRI = ST.getRegisterInfo();
   const MachineOperand *SDST = TII->getNamedOperand(*MI, SDSTName);
   if (!SDST) {
-    for (auto MO : MI->implicit_operands()) {
+    for (const auto &MO : MI->implicit_operands()) {
       if (MO.isDef() && TRI->isSGPRClass(TRI->getPhysRegClass(MO.getReg()))) {
         SDST = &MO;
         break;