llvm-project/llvm/tools
Martin Storsjö 0187bb28db [llvm-readobj] [COFF] Fix the printout for ARM64 packed homed parameters
If the function has homed parameters but the number of saved registers
is odd, the homed parameters are aligned at the top of the stack (so
they line up with later varargs on the stack), not tightly after the
other saved registers.

Differential Revision: https://reviews.llvm.org/D125462
2022-05-12 22:52:47 +03:00
..
bugpoint [LegacyPM] Remove ThinLTO/LTO pipelines 2022-04-18 10:09:41 -07:00
bugpoint-passes Add missed rename of getFnAttributes() -> getFnAttrs() 2021-08-13 11:29:20 -07:00
dsymutil [dsymutil] Fix memory issue in the BinaryHolder 2022-04-27 16:35:48 -07:00
dxil-dis Add DXIL Bitcode Writer and DXIL testing 2022-04-15 18:50:26 -05:00
gold [gold] Remove support for legacy pass manager 2022-04-08 10:33:35 +02:00
llc [NVPTX] Disable DWARF .file directory for PTX 2022-04-26 21:40:36 +03:00
lli [ORC] Return ExecutorAddrs rather than JITEvaluatedSymbols from LLJIT::lookup. 2022-05-05 13:56:00 -07:00
llvm-ar [llvm-ar] Modify usage printouts to use the correct toolname 2022-05-03 17:45:11 +01:00
llvm-as [BitcodeWriter] Fix cases of some functions 2022-01-31 16:46:11 -08:00
llvm-as-fuzzer [Support] Change fatal_error_handler_t to take a const char* instead of std::string 2021-10-05 10:55:40 +01:00
llvm-bcanalyzer [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO 2021-10-10 10:15:14 +05:30
llvm-c-test [Pipelines] Remove Legacy Passes in Coroutines 2022-04-21 10:59:11 +08:00
llvm-cat
llvm-cfi-verify Cleanup include: DebugInfo/Symbolize 2022-02-24 13:25:11 +01:00
llvm-config [docs] [tools] Document and alphabetize all llvm-config command-line options 2022-03-31 08:44:10 +01:00
llvm-cov [llvm-cov] New parameters to set coverage coverage_watermark 2022-03-04 22:21:40 -08:00
llvm-cvtres [tools] Delete redundant 'static' from namespace scope 'static const'. NFC 2021-10-18 22:38:42 -07:00
llvm-cxxdump Fix shlib builds for all lib/Target/*/TargetInfo libs 2021-10-08 15:21:13 -07:00
llvm-cxxfilt [llvm-cxxfilt] Use nonMicrosoftDemangle for demangling NFC 2021-10-16 13:32:17 +02:00
llvm-cxxmap
llvm-debuginfod-find [Debuginfod] [Symbolizer] Break debuginfod out of libLLVM. 2022-02-08 19:14:18 +00:00
llvm-diff [llvm] Cleanup header dependencies in ADT and Support 2022-01-21 13:54:49 +01:00
llvm-dis Cleanup LLVMBitcode headers 2022-02-07 21:19:22 +01:00
llvm-dis-fuzzer [Bitcode] Add missing includes in llvm-dis-fuzzer 2022-02-08 09:49:38 +01:00
llvm-dlang-demangle-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
llvm-dwarfdump [llvm-dwarfdump] Avoid possible div-by-zero in debug output 2022-03-09 18:03:26 +04:00
llvm-dwp [NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter` 2022-02-16 13:10:09 +08:00
llvm-exegesis [NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter` 2022-02-16 13:10:09 +08:00
llvm-extract Cleanup header dependencies in LLVMCore 2022-02-02 06:54:20 +01:00
llvm-go [AIX][llvm-go] AIX linker does not recognize `-rpath` 2021-11-15 13:13:08 -05:00
llvm-gsymutil [dwarf][NFC] Move expandBundle() to MachO.h 2021-12-15 19:08:56 -08:00
llvm-ifs [ifs] Fix bug where exclude only excluded when outputting ifs files 2022-05-02 17:49:06 +00:00
llvm-isel-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
llvm-itanium-demangle-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
llvm-jitlink [llvm-jitlink] Add paths to file-not-found errors. 2022-04-17 12:01:06 -07:00
llvm-jitlistener
llvm-libtool-darwin [llvm-libtools-darwin] Don't use global LLVMContext 2022-03-21 13:33:47 -07:00
llvm-link [llvm][tools] Hide more unrelated LLVM tool options 2021-07-21 09:14:04 +02:00
llvm-lipo [llvm-lipo] Don't use a global LLVMContext 2022-03-21 10:43:22 -07:00
llvm-lto [llvm-lto] Remove support for legacy pass manager 2022-04-11 09:40:17 +02:00
llvm-lto2 [llvm-lto] Remove support for legacy pass manager 2022-04-11 09:40:17 +02:00
llvm-mc [NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter` 2022-02-16 13:10:09 +08:00
llvm-mc-assemble-fuzzer [NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter` 2022-02-16 13:10:09 +08:00
llvm-mc-disassemble-fuzzer
llvm-mca [MCA] Moved six instruction flags from InstrDesc to InstructionBase. 2022-03-13 21:21:05 -07:00
llvm-microsoft-demangle-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
llvm-ml [LLVM-ML] Add standard LLVM debug flags 2022-04-21 10:14:59 -04:00
llvm-modextract Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
llvm-mt [llvm-mt] Add support /notify_update 2022-03-11 03:46:46 +00:00
llvm-nm [NFC][llvm-nm] create a new helper function exportSymbolNamesFromFiles for --export-symbols 2022-03-09 16:28:55 -05:00
llvm-objcopy [llvm-objcopy][NFC] rename variable. 2022-04-26 12:47:23 +03:00
llvm-objdump [llvm-otool] Make `llvm-otool -l` output compatible with otool for LC_BUILD_VERSION 2022-05-04 19:19:09 -04:00
llvm-opt-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
llvm-opt-report Cleanup LLVMRemarks includes 2022-01-31 11:16:28 +01:00
llvm-pdbutil Revert "[llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth." 2022-04-28 12:42:31 +02:00
llvm-profdata Fix "the the" typo in documentation and user facing strings 2022-05-05 17:52:08 +02:00
llvm-profgen [llvm-profgen] Filter out oversized LBR ranges. 2022-05-12 10:58:50 -07:00
llvm-rc [llvm-rc]: Find <target>-clang over just clang 2022-02-09 09:04:53 +01:00
llvm-readobj [llvm-readobj] [COFF] Fix the printout for ARM64 packed homed parameters 2022-05-12 22:52:47 +03:00
llvm-reduce llvm-reduce: Reduce includes 2022-05-04 00:05:15 +01:00
llvm-remark-size-diff Add JSON output option to llvm-remark-size-diff 2022-03-07 16:53:27 -08:00
llvm-rtdyld [RuntimeDyld] Fix building on OpenBSD 2022-02-17 12:17:11 -05:00
llvm-rust-demangle-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
llvm-shlib [cmake][NFC] Configuration for libLLVM.so symbol versioning 2022-02-01 23:05:03 -08:00
llvm-sim
llvm-size
llvm-special-case-list-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
llvm-split [llvm] Cleanup header dependencies in ADT and Support 2022-01-21 13:54:49 +01:00
llvm-stress [llvm-stress] Remove global LLVMContext 2022-03-21 13:55:08 -07:00
llvm-strings [llvm-strings] Remove use of hard coded executable name 2022-01-05 14:41:49 +00:00
llvm-symbolizer [Debuginfod] Add BUILD_ID syntax to llvm-symbolizer. 2022-02-25 00:39:13 +00:00
llvm-tapi-diff Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
llvm-tli-checker Fix warnings about variables that are set but only used in debug mode 2022-04-06 10:01:46 +03:00
llvm-undname [lldb] change name demangling to be consistent between windows and linx 2021-10-19 12:04:37 +02:00
llvm-xray Cleanup include: DebugInfo/Symbolize 2022-02-24 13:25:11 +01:00
llvm-yaml-numeric-parser-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
llvm-yaml-parser-fuzzer Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR." 2022-05-07 13:49:54 +02:00
lto [llvm] Use `GNUInstallDirs` to support custom installation dirs 2022-01-08 00:47:31 +00:00
obj2yaml [WebAssembly] Rename member in WasmYAML.h to avoid compiler warning 2022-03-14 09:09:43 -07:00
opt [DirectX backend] Add pass to lower llvm intrinsic into dxil op function. 2022-05-11 00:03:05 -07:00
opt-viewer [llvm] Use `GNUInstallDirs` to support custom installation dirs 2022-01-08 00:47:31 +00:00
remarks-shlib [llvm] Use `GNUInstallDirs` to support custom installation dirs 2022-01-08 00:47:31 +00:00
sancov [LLVM][sancov] Inclusive language: Add -ignorelist option 2022-05-09 11:06:08 -04:00
sanstats Cleanup include: DebugInfo/Symbolize 2022-02-24 13:25:11 +01:00
split-file [split-file] Respect input file's line endings 2022-01-21 18:45:03 -06:00
verify-uselistorder [UseListOrder] Fix use list order for function operands 2021-09-07 20:59:12 +02:00
vfabi-demangle-fuzzer [NFC] Inclusive language: Remove instances of master in URLs 2021-11-05 08:48:41 -05:00
xcode-toolchain
yaml2obj Have yaml2obj describe all options in --help 2021-11-24 07:44:52 -08:00
CMakeLists.txt Update LLVM CMakeFiles to include BOLT 2022-01-11 21:19:12 -08:00