llvm-project/llvm/test
Sunho Kim 88181375a3 [JITLink][COFF] Implement include/alternatename linker directive.
Implements include/alternatename linker directive. Alternatename is used by static msvc runtime library. Alias symbol is technically incorrect (we have to search for external definition) but we don't have a way to represent this in jitlink/orc yet, this is solved in the following up patch.

Inlcude linker directive is used in ucrt to forcelly lookup the static initializer symbols so that they will be emitted. It's implemented as extenral symbols with live flag on that cause the lookup of these symbols.

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D130276
2022-07-31 07:49:59 +09:00
..
Analysis [Aarch64] Add cost for missing extensions. 2022-07-28 17:34:00 +08:00
Assembler [IR] Don't use blockaddresses as callbr arguments 2022-07-15 10:18:17 +02:00
Bindings
Bitcode [LegacyPM] Remove NameAnonGlobalLegacyPass 2022-07-17 14:38:29 -07:00
BugPoint
CodeGen [RISCV] Remove vmerges from vector ceil, floor, trunc lowering. 2022-07-30 10:58:41 -07:00
DebugInfo [DebugInfo] Avoid ptrtoint expression in generic test 2022-07-25 11:20:36 +02:00
Demangle
Examples
ExecutionEngine [JITLink][COFF] Implement include/alternatename linker directive. 2022-07-31 07:49:59 +09:00
Feature [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls in the course of IR transforms 2022-07-26 17:52:43 +02:00
FileCheck
Instrumentation [ASan] Use stack safety analysis to optimize allocas instrumentation. 2022-07-26 18:48:16 -07:00
Integer
JitListener
LTO [libLTO] Set data-sections by default in libLTO. 2022-07-27 09:39:39 -05:00
Linker [IR] Allow absence for Min module flags and make AArch64 BTI/PAC-RET flags backward compatible 2022-07-18 09:35:12 -07:00
MC [AMDGPU] Enable image_gather4h instruction for gfx10 and gfx11 2022-07-29 15:42:06 +02:00
MachineVerifier
Object [AIX] support read global symbol of big archive 2022-07-18 10:43:30 -04:00
ObjectYAML [obj2yaml] Add -o to specify output filename 2022-07-14 00:32:48 -07:00
Other [MachineFunctionPass] Support -print-changed and -print-changed=quiet 2022-07-26 10:16:49 -07:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Add a location for a class definition that was forward-declared 2022-07-20 15:56:17 +02:00
ThinLTO/X86 [WPD] Use new llvm.public.type.test intrinsic for potentially publicly visible classes 2022-07-26 08:01:08 -07:00
Transforms [InstCombine] canonicalize more zext-and-of-bool compare to narrow and 2022-07-30 11:22:05 -04:00
Unit
Verifier [MemProf] Basic metadata support and verification 2022-07-20 15:30:55 -07:00
YAMLParser
tools Revert D130458 "[llvm-objcopy] Support --{,de}compress-debug-sections for zstd" 2022-07-29 15:46:51 -07:00
.clang-format
CMakeLists.txt [Reland][Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF. 2022-07-19 15:11:36 +03:00
TestRunner.sh
lit.cfg.py [llvm-ar] Add object mode option -X for AIX 2022-07-22 09:55:21 -04:00
lit.site.cfg.py.in [llvm] add zstd to `llvm::compression` namespace 2022-07-19 10:54:36 -07:00