[PATCH] D64288: [LLD] [COFF] Share the tail in delayimport symbol thunks
Rui Ueyama via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 8 00:33:56 PDT 2019
ruiu added a comment.
Nice!
================
Comment at: COFF/DLL.cpp:195
+ 0x48, 0x8D, 0x05, 0, 0, 0, 0, // lea rax, [__imp_<FUNCNAME>]
+ 0xE9, 0, 0, 0, 0, // jmp __tailMerge_<lib>
+};
----------------
Intel recommends jump targets being aligned to 16 bytes. Does this jump target aligned to the boundaries? Last time I tried, I observed a non-negligible difference between unaligned and aligned jump targets.
Repository:
rLLD LLVM Linker
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D64288/new/
https://reviews.llvm.org/D64288
More information about the llvm-commits
mailing list