diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2021-07-15 20:34:56 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2021-07-15 23:16:14 +0200 |
commit | ff59a1cfe64c0b619c1a8e9ae14406a47897b98d (patch) | |
tree | 385158451f227124b8fb8d06490b0fcefdf75116 /llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp | |
parent | 803cf7ac0c7be0eb48a99562e99aae578617755a (diff) | |
download | llvm-ff59a1cfe64c0b619c1a8e9ae14406a47897b98d.zip llvm-ff59a1cfe64c0b619c1a8e9ae14406a47897b98d.tar.gz llvm-ff59a1cfe64c0b619c1a8e9ae14406a47897b98d.tar.bz2 |
[Verifier] Extend address taken check for unknown intrinsics
Intrinsics can only be called directly, taking their address is not
legal. This is currently only enforced for intrinsics that have an
ID, rather than all intrinsics. Adjust the check to cover all
intrinsics.
This came up in D106013.
Differential Revision: https://reviews.llvm.org/D106095
Diffstat (limited to 'llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions