[all-commits] [llvm/llvm-project] 32825e: [ConstraintElimination] Tweak placement in pipeline.

Florian Hahn via All-commits all-commits at lists.llvm.org
Mon Dec 7 11:16:02 PST 2020


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 32825e8636d6832007f30ae46ffbae124020ad31
      https://github.com/llvm/llvm-project/commit/32825e8636d6832007f30ae46ffbae124020ad31
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2020-12-07 (Mon, 07 Dec 2020)

  Changed paths:
    M llvm/lib/Transforms/IPO/PassManagerBuilder.cpp

  Log Message:
  -----------
  [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.




More information about the All-commits mailing list