[all-commits] [llvm/llvm-project] 6c782e: [SCEV] Reduce code to handle predicates in applyLo...

Florian Hahn via All-commits all-commits at lists.llvm.org
Tue Jun 22 08:00:44 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6c782e6eb0390097a02ae20bed7c502b8ee15696
      https://github.com/llvm/llvm-project/commit/6c782e6eb0390097a02ae20bed7c502b8ee15696
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2021-06-22 (Tue, 22 Jun 2021)

  Changed paths:
    M llvm/lib/Analysis/ScalarEvolution.cpp

  Log Message:
  -----------
  [SCEV] Reduce code to handle predicates in applyLoopGuards (NFC).

Hoist out common recurrence check and sink updating the map, to reduce
the code required to support additional predicates.




More information about the All-commits mailing list