[all-commits] [llvm/llvm-project] c27010: [SCEV] Start reworking backedge taken count APIs t...
Philip Reames via All-commits
all-commits at lists.llvm.org
Thu Oct 24 18:21:59 PDT 2019
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: c27010ef76acd2e2a74be6ffd747130ccc760787
https://github.com/llvm/llvm-project/commit/c27010ef76acd2e2a74be6ffd747130ccc760787
Author: Philip Reames <listmail at philipreames.com>
Date: 2019-10-24 (Thu, 24 Oct 2019)
Changed paths:
M llvm/include/llvm/Analysis/ScalarEvolution.h
M llvm/lib/Analysis/ScalarEvolution.cpp
Log Message:
-----------
[SCEV] Start reworking backedge taken count APIs to unify max handling [NFC]
This is a first step in figuring out a proper API for maximum (non constant) exit counts. This may evolve a bit as we get experience with the API needs; suggestions very welcome. This patch just tried to provide a framework that we can later add maximum too in a clean and obvious way.
More information about the All-commits
mailing list