[all-commits] [llvm/llvm-project] 67904d: [IRCE] Make IRCE a Function pass.
Alina Sbirlea via All-commits
all-commits at lists.llvm.org
Wed Feb 5 09:23:16 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 67904db23cf49a3465f1764d150a8123f5d2e163
https://github.com/llvm/llvm-project/commit/67904db23cf49a3465f1764d150a8123f5d2e163
Author: Alina Sbirlea <asbirlea at google.com>
Date: 2020-02-05 (Wed, 05 Feb 2020)
Changed paths:
M llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h
M llvm/lib/Passes/PassRegistry.def
M llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
M llvm/lib/Transforms/Utils/LoopUtils.cpp
M llvm/test/Transforms/IRCE/add-metadata-pre-post-loops.ll
M llvm/test/Transforms/IRCE/bad-loop-structure.ll
M llvm/test/Transforms/IRCE/bad_expander.ll
M llvm/test/Transforms/IRCE/bug-loop-varying-upper-limit.ll
M llvm/test/Transforms/IRCE/bug-mismatched-types.ll
M llvm/test/Transforms/IRCE/clamp.ll
M llvm/test/Transforms/IRCE/conjunctive-checks.ll
M llvm/test/Transforms/IRCE/correct-loop-info.ll
M llvm/test/Transforms/IRCE/decrementing-loop.ll
M llvm/test/Transforms/IRCE/empty_ranges.ll
M llvm/test/Transforms/IRCE/eq_ne.ll
M llvm/test/Transforms/IRCE/low-becount.ll
M llvm/test/Transforms/IRCE/multiple-access-no-preloop.ll
M llvm/test/Transforms/IRCE/non_known_positive_end.ll
M llvm/test/Transforms/IRCE/not-likely-taken.ll
M llvm/test/Transforms/IRCE/only-lower-check.ll
M llvm/test/Transforms/IRCE/only-upper-check.ll
M llvm/test/Transforms/IRCE/pre_post_loops.ll
M llvm/test/Transforms/IRCE/range_intersect_miscompile.ll
M llvm/test/Transforms/IRCE/ranges_of_different_types.ll
M llvm/test/Transforms/IRCE/rc-negative-bound.ll
M llvm/test/Transforms/IRCE/single-access-no-preloop.ll
M llvm/test/Transforms/IRCE/single-access-with-preloop.ll
M llvm/test/Transforms/IRCE/skip-profitability-checks.ll
M llvm/test/Transforms/IRCE/stride_more_than_1.ll
M llvm/test/Transforms/IRCE/unhandled.ll
M llvm/test/Transforms/IRCE/unsigned_comparisons_ugt.ll
M llvm/test/Transforms/IRCE/unsigned_comparisons_ult.ll
M llvm/test/Transforms/IRCE/wide_indvar.ll
M llvm/test/Transforms/IRCE/with-parent-loops.ll
Log Message:
-----------
[IRCE] Make IRCE a Function pass.
Summary: Make InductiveRangeCheckElimination a FunctionPass.
Reviewers: reames, mkazantsev
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D73592
More information about the All-commits
mailing list