[ConstraintElimination] Tweak placement in pipeline.
authorFlorian Hahn <flo@fhahn.com>
Mon, 7 Dec 2020 18:14:57 +0000 (18:14 +0000)
committerFlorian Hahn <flo@fhahn.com>
Mon, 7 Dec 2020 19:08:40 +0000 (19:08 +0000)
commit32825e8636d6832007f30ae46ffbae124020ad31
tree2818647c13d150e214c90b1d3c48f0349a5f3959
parentf8d5b49c786f5766aa89b59606bd4c4ae10b46f6
[ConstraintElimination] Tweak placement in pipeline.

This patch adds the ConstraintElimination pass to the LTO pipeline and
also runs it after SCCP in the function simplification pipeline.

This increases the number of cases we can elimination. Pending further
tuning.
llvm/lib/Transforms/IPO/PassManagerBuilder.cpp