aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorDwight Guth <dwight.guth@runtimeverification.com>2021-11-09 10:13:33 -0800
committerArthur Eubanks <aeubanks@google.com>2021-11-09 10:14:08 -0800
commitfbfd327fdf1e461821dada1a2f18e67f83ac65ef (patch)
tree81ceec9d4e4adc9a9b662fa3f4654346c74aa843 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parentc296609b68d0253d7baef9b8275c72d8ed112758 (diff)
downloadllvm-fbfd327fdf1e461821dada1a2f18e67f83ac65ef.zip
llvm-fbfd327fdf1e461821dada1a2f18e67f83ac65ef.tar.gz
llvm-fbfd327fdf1e461821dada1a2f18e67f83ac65ef.tar.bz2
[llvm-reduce] Add flag to start at finer granularity
Sometimes if llvm-reduce is interrupted in the middle of a delta pass on a large file, it can take quite some time for the tool to start actually doing new work if it is restarted again on the partially-reduced file. A lot of time ends up being spent testing large chunks when these large chunks are very unlikely to actually pass the interestingness test. In cases like this, the tool will complete faster if the starting granularity is reduced to a finer amount. Thus, we introduce a command line flag that automatically divides the chunks into smaller subsets a fixed, user-specified number of times prior to beginning the core loop. Reviewed By: aeubanks Differential Revision: https://reviews.llvm.org/D112651
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions