[all-commits] [llvm/llvm-project] a39c7a: [NFCI][llvm-reduce] Cleanup Delta passes to use Or...
Roman Lebedev via All-commits
all-commits at lists.llvm.org
Wed Jul 8 02:26:39 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: a39c7ab9c355670510341191a802f3799265e9ef
https://github.com/llvm/llvm-project/commit/a39c7ab9c355670510341191a802f3799265e9ef
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2020-07-08 (Wed, 08 Jul 2020)
Changed paths:
M llvm/tools/llvm-reduce/deltas/Delta.h
M llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp
M llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp
M llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp
M llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp
M llvm/tools/llvm-reduce/deltas/ReduceInstructions.cpp
M llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp
M llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.cpp
Log Message:
-----------
[NFCI][llvm-reduce] Cleanup Delta passes to use Oracle abstraction
Summary:
I think, this results in much more understandable/readable flow.
At least the original logic was perhaps the most hard thing for me to grasp when taking an initial look on the delta passes.
Reviewers: nickdesaulniers, dblaikie, diegotf, george.burgess.iv
Reviewed By: nickdesaulniers
Subscribers: llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D83287
More information about the All-commits
mailing list