[all-commits] [llvm/llvm-project] a5b2e7: [NFC][SCEV] Refactor monotonic predicate checks to...

max-azul via All-commits all-commits at lists.llvm.org
Thu Oct 29 02:02:03 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a5b2e795c3b26fae16d774a48694e7419ad652f1
      https://github.com/llvm/llvm-project/commit/a5b2e795c3b26fae16d774a48694e7419ad652f1
  Author: Max Kazantsev <mkazantsev at azul.com>
  Date:   2020-10-29 (Thu, 29 Oct 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/ScalarEvolution.h
    M llvm/lib/Analysis/ScalarEvolution.cpp
    M llvm/lib/Transforms/Scalar/LoopPredication.cpp
    M llvm/lib/Transforms/Utils/LoopPeel.cpp

  Log Message:
  -----------
  [NFC][SCEV] Refactor monotonic predicate checks to return enums instead of bools

This patch gets rid of output parameter which is not needed for most users
and prepares this API for further refactoring.




More information about the All-commits mailing list