llvm-project/llvm/test/tools
Wenlei He e8c245dcd3 [llvm-profgen] Skip duplication factor outside of body sample computation
We incorrectly use duplication factor for total samples even though we already accumulate samples instead of taking MAX. It causes profile to have bloated total samples for functions with loop unrolled or vectorized. The change fix the issue for total sample, head sample and call target samples.

Differential Revision: https://reviews.llvm.org/D112042
2021-10-19 23:10:45 -07:00
..
UpdateTestChecks [X86] Use CMOVNS for abs instead of CMOVGE. 2021-10-14 12:28:28 -07:00
dsymutil [dsymutil] Update union-fwd-decl.test for Windows 2021-09-24 15:07:22 -07:00
gold [LLVMgold.so][test] Make comdat-nodeduplicate.ll work with binutils<2.27 2021-08-25 16:59:06 -07:00
llc [llc] Support -time-trace in llc 2021-10-11 10:16:46 -07:00
llvm-ar [llvm-ar] Add some test-cases for empty archives 2021-08-10 10:34:50 +01:00
llvm-as [ConstantFold] Get rid of special cases for sizeof etc. 2021-07-31 13:20:47 -07:00
llvm-bcanalyzer [llvm][tools] Hide unrelated llvm-bcanalyzer options 2021-07-15 10:43:15 +02:00
llvm-cfi-verify [llvm][tools] Hide unrelated llvm-cfi-verify options 2021-07-16 10:43:52 +02:00
llvm-config
llvm-cov [llvm-cov] Add error for invalid -path-equivalence format 2021-09-10 18:34:37 -07:00
llvm-cvtres [OptTable] Refine how `printHelp` treats empty help texts 2021-08-19 09:30:15 +00:00
llvm-cxxdump [llvm][tools] Hide more unrelated tool options 2021-07-20 13:27:33 +02:00
llvm-cxxfilt [llvm-cxxfilt][NFC] Fix test for running in Windows cmd 2021-10-05 12:10:06 +01:00
llvm-cxxmap [llvm][tools] Hide more unrelated tool options 2021-07-20 13:27:33 +02:00
llvm-diff [llvm-diff] Check for recursive initialiers 2021-07-21 14:21:21 -07:00
llvm-dis [llvm][tools] Hide more unrelated tool options 2021-07-20 13:27:33 +02:00
llvm-dlltool [llvm-dlltool] Imply the target arch from a tool triple prefix 2021-06-17 13:02:35 +03:00
llvm-dwarfdump [llvm-dwarfdump] Fix unsigned overflow when calculating stats 2021-10-15 12:15:58 +02:00
llvm-dwp [llvm][tools] Hide more unrelated tool options 2021-07-20 13:27:33 +02:00
llvm-exegesis [Exegesis] Native clusterization: sub-partition by sched class id 2021-09-07 17:54:37 +03:00
llvm-extract [test] Move some llvm-extract tests into the proper directory 2021-09-15 15:42:04 -07:00
llvm-gsymutil Add --quiet option to llvm-gsymutil to suppress output of warnings. 2021-05-27 12:36:34 +00:00
llvm-ifs [ifs] Add option to hide undefined symbols 2021-08-27 11:15:56 -07:00
llvm-isel-fuzzer
llvm-jitlink [llvm][tools] Hide more unrelated LLVM tool options 2021-07-21 09:14:04 +02:00
llvm-lib Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
llvm-libtool-darwin
llvm-link [llvm][tools] Hide more unrelated LLVM tool options 2021-07-21 09:14:04 +02:00
llvm-lipo [yaml2obj][MachO] Rename PayloadString to Content 2021-07-26 09:04:51 -07:00
llvm-lit
llvm-locstats
llvm-lto Revert "[LTO][Legacy] Add -debug-pass-manager option to enable pass run/skip trace." 2021-09-29 19:43:35 +00:00
llvm-lto2
llvm-mc [llvm][tools] Hide more unrelated LLVM tool options 2021-07-21 09:14:04 +02:00
llvm-mca [X86][SLM] Fix BitTest+Set uops + port usage 2021-10-17 18:13:15 +01:00
llvm-ml [ms] [llvm-ml] Fix macro case-insensitivity 2021-07-22 15:50:52 -04:00
llvm-modextract [llvm][tools] Hide more unrelated LLVM tool options 2021-07-21 09:14:04 +02:00
llvm-mt
llvm-nm [llvm-nm] Remove one-dash long options except -arch 2021-07-15 09:50:37 -07:00
llvm-objcopy [llvm-objcopy] Rename relocation sections together with their targets. 2021-09-29 16:36:37 +07:00
llvm-objdump [XCOFF] Improve error message context. 2021-10-11 02:52:20 +00:00
llvm-opt-fuzzer
llvm-opt-report
llvm-original-di-preservation Recommit: "[Debugify][Original DI] Test dbg var loc preservation"" 2021-05-21 02:04:29 -07:00
llvm-pdbutil [llvm][tools] Hide more unrelated LLVM tool options 2021-07-21 09:14:04 +02:00
llvm-profdata [InstrProfData] Bump the raw profile version to 8 2021-10-05 09:57:56 -07:00
llvm-profgen [llvm-profgen] Skip duplication factor outside of body sample computation 2021-10-19 23:10:45 -07:00
llvm-ranlib
llvm-rc [llvm-rc] Allow specifying language with a leading 0x prefix 2021-08-05 10:19:55 +03:00
llvm-readobj [XCOFF] Improve error message context. 2021-10-11 02:52:20 +00:00
llvm-reduce [llvm-reduce] Add reduction passes to reduce operands to undef/1/0 2021-10-19 15:25:21 -07:00
llvm-rtdyld [llvm][tools] Hide remaining unrelated llvm- tool options 2021-07-22 09:47:55 +02:00
llvm-shlib Be more flexible on the storage type allowed for llvm::Any::TypeId::Id 2021-09-16 11:01:53 +02:00
llvm-sim [IRSim] Adding support for recognizing branch similarity 2021-09-06 11:55:38 -07:00
llvm-size [llvm-size] Switch command line parsing from llvm::cl to OptTable 2021-07-09 10:26:53 -07:00
llvm-split [llvm][tools] Hide remaining unrelated llvm- tool options 2021-07-22 09:47:55 +02:00
llvm-stress [llvm][tools] Hide remaining unrelated llvm- tool options 2021-07-22 09:47:55 +02:00
llvm-strings [llvm-strings] Switch command line parsing from llvm::cl to OptTable 2021-07-05 10:46:17 -07:00
llvm-symbolizer [llvm-symbolizer] Remove one-dash long options 2021-07-23 08:35:45 -07:00
llvm-tapi-diff [test] Use host platform specific error message substitution 2021-10-08 13:52:31 -04:00
llvm-undname [llvm][tools] Hide remaining unrelated llvm- tool options 2021-07-22 09:47:55 +02:00
llvm-xray llvm-xray {convert,extract}: Add --demangle 2021-08-24 13:35:19 -07:00
lto [llvm] Fix lto tests that requires ld64 2021-06-22 09:21:29 -07:00
not
obj2yaml [XCOFF] Improve error message context. 2021-10-11 02:52:20 +00:00
opt-viewer
sancov
sanstats
split-file [split-file] Default to --no-leading-lines 2021-08-16 19:23:11 -07:00
yaml2obj [AIX] Ignore case when comparing output from od 2021-10-14 13:51:02 -04:00