llvm-project/llvm/tools/llvm-reduce
Arthur Eubanks ce3c3cb291 [llvm-reduce] Check if reduction fails/is redundant before invoking oracle
So we don't over count the number of chunks and do unnecessary work reducing more chunks than exist.

This lowers some random reduction I tested with locally from 250s to 232s.

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D136127
2022-10-18 08:43:56 -07:00
..
deltas [llvm-reduce] Check if reduction fails/is redundant before invoking oracle 2022-10-18 08:43:56 -07:00
CMakeLists.txt llvm-reduce: Add opcode reduction pass 2022-10-12 17:34:03 -07:00
DeltaManager.cpp llvm-reduce: Add opcode reduction pass 2022-10-12 17:34:03 -07:00
DeltaManager.h llvm-reduce: Fix missing C++ mode comments 2022-10-07 13:15:14 -07:00
ReducerWorkItem.cpp llvm-reduce: Don't write out IR to score IR complexity 2022-10-12 17:25:23 -07:00
ReducerWorkItem.h llvm-reduce: Don't write out IR to score IR complexity 2022-10-12 17:25:23 -07:00
TestRunner.cpp Revert "llvm-reduce: Color output of child processes" 2022-10-17 14:37:24 -07:00
TestRunner.h [llvm-reduce] Add support for LTO bitcode files 2022-06-30 08:58:24 -07:00
llvm-reduce.cpp [llvm-reduce] Unify pass logging 2022-10-18 08:42:37 -07:00