Skip to content

Commit 8a8af12

Browse files
committed
[llvm-reduce] Set ShouldPreserveUseListOrder=true
When exporting textual IR during reduction the ShouldPreserveUseListOrder parameter of the IR printer should be set to get predictable results. Differential Revision: https://reviews.llvm.org/D118585
1 parent d19e530 commit 8a8af12

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

llvm/tools/llvm-reduce/ReducerWorkItem.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ void ReducerWorkItem::print(raw_ostream &ROS, void *p) const {
169169
printMIR(ROS, *M);
170170
printMIR(ROS, *MF);
171171
} else {
172-
M->print(ROS, nullptr);
172+
M->print(ROS, /*AssemblyAnnotationWriter=*/nullptr,
173+
/*ShouldPreserveUseListOrder=*/true);
173174
}
174175
}

0 commit comments

Comments
 (0)