llvm-project/llvm/test/tools
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
..
UpdateTestChecks [AArch64][SME] Add support for arm_locally_streaming functions. 2022-10-14 13:47:53 +00:00
dsymutil [dsymutil][DWARFv5] fix DW_FORM_addrx attribute offset calculation. 2022-08-26 15:26:06 +03:00
dxil-dis [DirectX backend] Support global ctor for DXILBitcodeWriter. 2022-09-30 11:27:23 -07:00
gold [gold] Ignore bitcode from sections inside object files 2022-07-14 14:46:15 -07:00
llc Pass code-model through Module IR to [llc]. 2022-06-29 02:30:13 -04:00
llvm-ar [llvm-ar] Add object mode option -X for AIX 2022-07-22 09:55:21 -04:00
llvm-as
llvm-bcanalyzer
llvm-cfi-verify
llvm-config Make llvm-config test resilliant 2022-10-18 10:43:44 -05:00
llvm-cov [llvm-cov] Allow branch coverage to be skipped when exporting for LCOV 2022-10-14 16:24:41 -05:00
llvm-cvtres [lit] Implement DEFINE and REDEFINE directives 2022-09-21 11:32:05 -04:00
llvm-cxxdump
llvm-cxxfilt
llvm-cxxmap
llvm-debuginfo-analyzer Recommit [llvm-debuginfo-analyzer] (02/09) - Driver and documentation 2022-10-18 08:39:26 +01:00
llvm-debuginfod [llvm] [Debuginfod] LLVM debuginfod server. 2022-07-07 18:33:27 +00:00
llvm-debuginfod-find [llvm] [Debuginfod] Remove `llvm-debuginfod-find` lit tests that used python http server. 2022-08-30 01:32:34 +00:00
llvm-diff [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
llvm-dis [test] Use host platform specific error message substitution 2022-09-16 15:13:45 -04:00
llvm-dlltool
llvm-driver Only enable driver test if in driver build 2022-10-13 19:26:06 +00:00
llvm-dwarfdump [DebugInfo] Teach LLVM and LLDB about ptrauth in DWARF 2022-07-27 11:48:35 -07:00
llvm-dwarfutil [llvm-dwarfutil][DWARFv5] fix reading of DW_FORM_addrx attribute. 2022-09-23 09:35:54 +03:00
llvm-dwp [test] Update llvm-dwp/X86/nocompress.test 2022-09-19 12:58:50 -07:00
llvm-exegesis
llvm-extract [IR] Enable opaque pointers by default 2022-06-02 09:40:56 +02:00
llvm-gsymutil
llvm-ifs [ifs] Switch to using OptTable 2022-05-20 15:29:05 +00:00
llvm-isel-fuzzer
llvm-jitlink
llvm-lib [NFC][test] Improve ecsymbols.test 2022-06-07 15:26:05 -07:00
llvm-libtool-darwin [llvm-libtool-darwin] Add support for -dependency_info 2022-10-03 09:53:02 -07:00
llvm-link Avoid ar_to_bc.sh script in symbolizer build; add -ignore-non-bitcode flag to llvm-link 2022-06-28 14:49:35 -07:00
llvm-lipo [llvm-lipo] Fix create-arch-asm test by requiring x86 and aarch64 target 2022-09-12 18:57:01 -07:00
llvm-lit
llvm-locstats X86: Stop assigning register costs for longer encodings. 2022-09-30 16:01:33 -07:00
llvm-lto [LTO][AIX] Invoking AIX System Assembler in LTO CodeGen 2022-09-28 14:26:50 -04:00
llvm-lto2
llvm-mc
llvm-mca [AArch64]Change printVectorList to print SVE vector range 2022-10-14 18:59:56 +01:00
llvm-ml [ms] [llvm-ml] Add support for nested PROC/ENDP pairs 2022-08-11 14:19:02 +00:00
llvm-modextract
llvm-mt
llvm-nm [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS 2022-09-19 11:27:19 -04:00
llvm-objcopy [llvm-objcopy][MachO] Add support for LC_DYLIB_CODE_SIGN_DRS 2022-10-14 15:41:19 -07:00
llvm-objdump [llvm-objdump/mac] Add new function starts print mode 2022-10-14 15:42:18 -07:00
llvm-opt-fuzzer
llvm-opt-report
llvm-original-di-preservation [Debugify][OriginalDIMode] Update script to handle large JSON reports 2022-09-29 16:48:06 +02:00
llvm-pdbutil Reland "[llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth." 2022-05-25 09:57:35 -07:00
llvm-profdata [llvm-profdata] Rename show flag to --show-format 2022-10-07 11:35:07 -07:00
llvm-profgen [llvm-profgen] Fix inconsistent loading address issues 2022-10-13 23:19:30 -07:00
llvm-ranlib [llvm-ranlib] Support more than one input file 2022-08-08 10:15:39 -07:00
llvm-rc [llvm-rc] [test] Fix the windres-preproc test with other mingw triple forms. NFC. 2022-09-20 10:43:37 +03:00
llvm-readobj [llvm-readobj] Improve JSON output 2022-10-17 16:42:57 +00:00
llvm-reduce [llvm-reduce] Check if reduction fails/is redundant before invoking oracle 2022-10-18 08:43:56 -07:00
llvm-remark-size-diff
llvm-remarkutil [llvm-remarkutil] Add an option to print out function sizes 2022-09-28 15:45:55 -07:00
llvm-rtdyld
llvm-shlib
llvm-sim
llvm-size [llvm-size] Fix missing file name for darwin output format with non-Mach-O 2022-08-30 21:01:19 +05:30
llvm-split
llvm-stress
llvm-strings
llvm-symbolizer Replace pdb file used in llvm-symbolizer test with a smaller file. 2022-08-03 09:58:26 -07:00
llvm-tapi-diff [test] Use host platform specific error message substitution 2022-09-16 15:13:45 -04:00
llvm-tli-checker Make llvm-tli-checker support static libraries 2022-09-08 11:10:26 -07:00
llvm-undname
llvm-xray
lto
not
obj2yaml [LoongArch] Updates for the LoongArch ELF psABI v2.01 revision 2022-10-13 19:12:26 +08:00
opt-viewer
sancov [sancov] Remove deprecated -blacklist after D113514 2022-08-01 19:00:43 -07:00
sanstats
split-file
yaml2obj [lit] Implement DEFINE and REDEFINE directives 2022-09-21 11:32:05 -04:00