llvm-project/llvm/test/LTO/Resolution/X86
Itay Bookstein 848812a55e [Verifier] Add verification logic for GlobalIFuncs
Verify that the resolver exists, that it is a defined
Function, and that its return type matches the ifunc's
type. Add corresponding check to BitcodeReader, change
clang to emit the correct type, and fix tests to comply.

Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D112349
2021-10-31 20:00:57 -07:00
..
Inputs [Verifier] Add verification logic for GlobalIFuncs 2021-10-31 20:00:57 -07:00
alias-alias.ll
alias.ll
appending-var.ll
asm-output.ll
available-externally.ll
cache-dso-local.ll
cache-dso-local2.ll
cache-prevailing.ll
comdat-mixed-lto.ll
comdat.ll
common2.ll
commons.ll
dead-strip-alias.ll
dead-strip-fulllto.ll [LTO] Emit DebugLoc for dead function in optimization remarks 2021-09-21 14:50:21 -07:00
diagnostic-handler-remarks-with-hotness.ll [InlineAdvisor] Add single quotes around caller/callee names 2021-08-10 11:51:31 -07:00
diagnostic-handler-remarks.ll [InlineAdvisor] Add single quotes around caller/callee names 2021-08-10 11:51:31 -07:00
empty-bitcode.test
export-jumptable-noncanonical.ll
export-jumptable.ll
function-alias-non-prevailing.ll
ifunc.ll [Verifier] Add verification logic for GlobalIFuncs 2021-10-31 20:00:57 -07:00
ifunc2.ll [Verifier] Add verification logic for GlobalIFuncs 2021-10-31 20:00:57 -07:00
intrinsic.ll
link-odr-availextern.ll
linker-redef-thin.ll
linker-redef.ll
linkonce.ll
lit.local.cfg
load-sample-prof-icp.ll
load-sample-prof-lto.ll
load-sample-prof.ll
local-def-dllimport.ll
lowertypetests.ll
lto-unit-check.ll
mixed_lto.ll
mod-asm-used.ll
multi-thinlto.ll
not-prevailing-alias.ll
not-prevailing-variables.ll
not-prevailing-weak-aliasee.ll
not-prevailing.ll
setting-dso-local.ll
symtab-elf.ll
symtab.ll [LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgold 2021-07-20 13:22:00 -07:00
type-checked-load.ll