aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorJacek Caban <jacek@codeweavers.com>2025-01-28 13:06:01 +0100
committerGitHub <noreply@github.com>2025-01-28 13:06:01 +0100
commit3a51466caf93b179f859175b7fe87018a2607e6c (patch)
tree381ba2d0a413ac591d7e771c84ef6c71354bac37 /clang/lib/CodeGen/CodeGenFunction.cpp
parentc5840cc609a3674cf7453a45946f7e4a2a73590b (diff)
downloadllvm-3a51466caf93b179f859175b7fe87018a2607e6c.zip
llvm-3a51466caf93b179f859175b7fe87018a2607e6c.tar.gz
llvm-3a51466caf93b179f859175b7fe87018a2607e6c.tar.bz2
[LLD][COFF] Add support for delay-load imports on ARM64X (#124600)
For each imported module, emit null-terminated native import entries, followed by null-terminated EC entries. If a view lacks imports for a given module, only terminators are emitted. Use ARM64X relocations to skip native entries in the EC view. Move `delayLoadHelper` and `tailMergeUnwindInfoChunk` to `SymbolTable` since they are different for each symbol table.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions