[PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 18 01:28:25 PDT 2019
ruiu added a comment.
In D59780#1471032 <https://reviews.llvm.org/D59780#1471032>, @xiangzhangllvm wrote:
> We are Ok with with the 2-PLT scheme.
>
> > I think I'd like **more opinions from others**. **there are announcements but no design discussions**
>
> Hi, Fangrui, the 2-PLT scheme has pass the ABI discussions, not H.J just made it by only himself.
>
> > **gives performance numbers demonstrating this second PLT scheme has indeed the cache-locality merit and is better than the alternative 24-byte PLT entry scheme**.
>
> Yes, We really have not performance evidence, but this design is really more performance in theory, and this scheme has done years , and **nothing went wrong**.
> The 24-bit plt is beautiful, but it is not the overwhelming reason to overthrow the big previous works.
Let's discuss that on the x86-64 System V ABI mailing list. I signed up and once approved, I'll send a mail there.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59780/new/
https://reviews.llvm.org/D59780
More information about the llvm-commits
mailing list