Reland "[NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init"
authorRoman Lebedev <lebedev.ri@gmail.com>
Thu, 16 Jul 2020 10:18:45 +0000 (13:18 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Thu, 16 Jul 2020 10:40:01 +0000 (13:40 +0300)
commit4028409d77f9ea77cec115104409cca605841728
tree5138c7b6bab48a1dea670ad881c24546a0b176c9
parentfb432a51f430e3f2324c6a180bdbaa3627e0a0c8
Reland "[NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init"

This reverts commit 5831e86190966d58385678eb74b26aefacbfd101,
which reverted commit 90c1b0442a031d6cad686fdc4e5d3db03c3603a6
in preparation for reverting
commit b2018198c32a0535bb1f5bb5b40fbcf50d8d47b7 in
commit 1067d3e176ea7b0b1942c163bf8c6c90107768c1 due to the introducton
of a dependency cycle.

Now that the other revert is reverted with a fix, this can be relanded.
llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h
llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp