Skip to content

Commit 8f5521c

Browse files
[FIX] while iterating over declaration users make sure we increment iterator
1 parent 2738565 commit 8f5521c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/AMDGPU/AMDGPUUniformIntrinsicCombine.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ static bool runUniformIntrinsicCombine(Module &M, ModuleAnalysisManager &AM) {
138138
continue;
139139
}
140140

141-
for (User *U : F.users()) {
141+
for (User *U : make_early_inc_range(F.users())) {
142142
auto *II = cast<IntrinsicInst>(U);
143143
Function *ParentF = II->getFunction();
144144
const auto &UI = FAM.getResult<UniformityInfoAnalysis>(*ParentF);

0 commit comments

Comments
 (0)