android13/external/llvm/test/Verifier
liiir1985 7f62dcda9f initial 2024-06-22 20:45:49 +08:00
..
2002-04-13-RetTypes.ll initial 2024-06-22 20:45:49 +08:00
2002-11-05-GetelementptrPointers.ll initial 2024-06-22 20:45:49 +08:00
2004-05-21-SwitchConstantMismatch.ll initial 2024-06-22 20:45:49 +08:00
2006-07-11-StoreStruct.ll initial 2024-06-22 20:45:49 +08:00
2006-10-15-AddrLabel.ll initial 2024-06-22 20:45:49 +08:00
2006-12-12-IntrinsicDefine.ll initial 2024-06-22 20:45:49 +08:00
2007-12-21-InvokeParamAttrs.ll initial 2024-06-22 20:45:49 +08:00
2008-01-11-VarargAttrs.ll initial 2024-06-22 20:45:49 +08:00
2008-03-01-AllocaSized.ll initial 2024-06-22 20:45:49 +08:00
2008-08-22-MemCpyAlignment.ll initial 2024-06-22 20:45:49 +08:00
2008-11-15-RetVoid.ll initial 2024-06-22 20:45:49 +08:00
2009-05-29-InvokeResult1.ll initial 2024-06-22 20:45:49 +08:00
2009-05-29-InvokeResult2.ll initial 2024-06-22 20:45:49 +08:00
2009-05-29-InvokeResult3.ll initial 2024-06-22 20:45:49 +08:00
2010-08-07-PointerIntrinsic.ll initial 2024-06-22 20:45:49 +08:00
AmbiguousPhi.ll initial 2024-06-22 20:45:49 +08:00
PhiGrouping.ll initial 2024-06-22 20:45:49 +08:00
README.txt initial 2024-06-22 20:45:49 +08:00
SelfReferential.ll initial 2024-06-22 20:45:49 +08:00
alias.ll initial 2024-06-22 20:45:49 +08:00
align-md.ll initial 2024-06-22 20:45:49 +08:00
alloc-size-failedparse.ll initial 2024-06-22 20:45:49 +08:00
allocsize.ll initial 2024-06-22 20:45:49 +08:00
atomics.ll initial 2024-06-22 20:45:49 +08:00
bitcast-address-space-nested-global-cycle.ll initial 2024-06-22 20:45:49 +08:00
bitcast-address-space-nested-global.ll initial 2024-06-22 20:45:49 +08:00
bitcast-address-space-through-constant-inttoptr-inside-gep-instruction.ll initial 2024-06-22 20:45:49 +08:00
bitcast-address-space-through-constant-inttoptr.ll initial 2024-06-22 20:45:49 +08:00
bitcast-address-space-through-gep-2.ll initial 2024-06-22 20:45:49 +08:00
bitcast-address-space-through-gep.ll initial 2024-06-22 20:45:49 +08:00
bitcast-address-space-through-inttoptr.ll initial 2024-06-22 20:45:49 +08:00
bitcast-address-spaces.ll initial 2024-06-22 20:45:49 +08:00
bitcast-alias-address-space.ll initial 2024-06-22 20:45:49 +08:00
bitcast-vector-pointer-as.ll initial 2024-06-22 20:45:49 +08:00
byval-1.ll initial 2024-06-22 20:45:49 +08:00
byval-4.ll initial 2024-06-22 20:45:49 +08:00
callsite-dbgloc.ll initial 2024-06-22 20:45:49 +08:00
comdat-decl1.ll initial 2024-06-22 20:45:49 +08:00
comdat-decl2.ll initial 2024-06-22 20:45:49 +08:00
comdat.ll initial 2024-06-22 20:45:49 +08:00
comdat2.ll initial 2024-06-22 20:45:49 +08:00
comdat3.ll initial 2024-06-22 20:45:49 +08:00
cttz-undef-arg.ll initial 2024-06-22 20:45:49 +08:00
dbg-difile-crash.ll initial 2024-06-22 20:45:49 +08:00
dbg-invalid-compileunit.ll initial 2024-06-22 20:45:49 +08:00
dbg-invalid-retaintypes.ll initial 2024-06-22 20:45:49 +08:00
dbg-null-retained-type.ll initial 2024-06-22 20:45:49 +08:00
dbg-orphaned-compileunit.ll initial 2024-06-22 20:45:49 +08:00
dbg-typerefs.ll initial 2024-06-22 20:45:49 +08:00
dbg.ll initial 2024-06-22 20:45:49 +08:00
deoptimize-intrinsic.ll initial 2024-06-22 20:45:49 +08:00
dereferenceable-md.ll initial 2024-06-22 20:45:49 +08:00
dominates.ll initial 2024-06-22 20:45:49 +08:00
fpmath.ll initial 2024-06-22 20:45:49 +08:00
frameescape.ll initial 2024-06-22 20:45:49 +08:00
func-dbg.ll initial 2024-06-22 20:45:49 +08:00
function-metadata-bad.ll initial 2024-06-22 20:45:49 +08:00
function-metadata-good.ll initial 2024-06-22 20:45:49 +08:00
gc_relocate_addrspace.ll initial 2024-06-22 20:45:49 +08:00
gc_relocate_operand.ll initial 2024-06-22 20:45:49 +08:00
gc_relocate_return.ll initial 2024-06-22 20:45:49 +08:00
gcread-ptrptr.ll initial 2024-06-22 20:45:49 +08:00
gcroot-alloca.ll initial 2024-06-22 20:45:49 +08:00
gcroot-meta.ll initial 2024-06-22 20:45:49 +08:00
gcroot-ptrptr.ll initial 2024-06-22 20:45:49 +08:00
gcwrite-ptrptr.ll initial 2024-06-22 20:45:49 +08:00
global-ctors.ll initial 2024-06-22 20:45:49 +08:00
guard-intrinsic.ll initial 2024-06-22 20:45:49 +08:00
ident-meta1.ll initial 2024-06-22 20:45:49 +08:00
ident-meta2.ll initial 2024-06-22 20:45:49 +08:00
ident-meta3.ll initial 2024-06-22 20:45:49 +08:00
ident-meta4.ll initial 2024-06-22 20:45:49 +08:00
inalloca-vararg.ll initial 2024-06-22 20:45:49 +08:00
inalloca1.ll initial 2024-06-22 20:45:49 +08:00
inalloca2.ll initial 2024-06-22 20:45:49 +08:00
inalloca3.ll initial 2024-06-22 20:45:49 +08:00
invalid-eh.ll initial 2024-06-22 20:45:49 +08:00
invalid-statepoint.ll initial 2024-06-22 20:45:49 +08:00
invalid-statepoint2.ll initial 2024-06-22 20:45:49 +08:00
invoke.ll initial 2024-06-22 20:45:49 +08:00
jumptable.ll initial 2024-06-22 20:45:49 +08:00
llvm.compiler_used-invalid-type.ll initial 2024-06-22 20:45:49 +08:00
llvm.dbg.declare-address.ll initial 2024-06-22 20:45:49 +08:00
llvm.dbg.declare-expression.ll initial 2024-06-22 20:45:49 +08:00
llvm.dbg.declare-variable.ll initial 2024-06-22 20:45:49 +08:00
llvm.dbg.intrinsic-dbg-attachment.ll initial 2024-06-22 20:45:49 +08:00
llvm.dbg.value-expression.ll initial 2024-06-22 20:45:49 +08:00
llvm.dbg.value-value.ll initial 2024-06-22 20:45:49 +08:00
llvm.dbg.value-variable.ll initial 2024-06-22 20:45:49 +08:00
llvm.used-invalid-init.ll initial 2024-06-22 20:45:49 +08:00
llvm.used-invalid-init2.ll initial 2024-06-22 20:45:49 +08:00
llvm.used-invalid-type.ll initial 2024-06-22 20:45:49 +08:00
llvm.used-invalid-type2.ll initial 2024-06-22 20:45:49 +08:00
llvm.used-ptr-type.ll initial 2024-06-22 20:45:49 +08:00
mdcompositetype-templateparams-tuple.ll initial 2024-06-22 20:45:49 +08:00
mdcompositetype-templateparams.ll initial 2024-06-22 20:45:49 +08:00
memcpy.ll initial 2024-06-22 20:45:49 +08:00
metadata-function-dbg.ll initial 2024-06-22 20:45:49 +08:00
metadata-function-prof.ll initial 2024-06-22 20:45:49 +08:00
module-flags-1.ll initial 2024-06-22 20:45:49 +08:00
module-flags-2.ll initial 2024-06-22 20:45:49 +08:00
module-flags-3.ll initial 2024-06-22 20:45:49 +08:00
musttail-invalid.ll initial 2024-06-22 20:45:49 +08:00
musttail-valid.ll initial 2024-06-22 20:45:49 +08:00
operand-bundles.ll initial 2024-06-22 20:45:49 +08:00
range-1.ll initial 2024-06-22 20:45:49 +08:00
range-2.ll initial 2024-06-22 20:45:49 +08:00
recursive-struct-param.ll initial 2024-06-22 20:45:49 +08:00
recursive-type-1.ll initial 2024-06-22 20:45:49 +08:00
recursive-type-2.ll initial 2024-06-22 20:45:49 +08:00
recursive-type-3.ll initial 2024-06-22 20:45:49 +08:00
sret.ll initial 2024-06-22 20:45:49 +08:00
statepoint.ll initial 2024-06-22 20:45:49 +08:00
swifterror.ll initial 2024-06-22 20:45:49 +08:00
swifterror2.ll initial 2024-06-22 20:45:49 +08:00
swifterror3.ll initial 2024-06-22 20:45:49 +08:00
swiftself.ll initial 2024-06-22 20:45:49 +08:00
token1.ll initial 2024-06-22 20:45:49 +08:00
token2.ll initial 2024-06-22 20:45:49 +08:00
token3.ll initial 2024-06-22 20:45:49 +08:00
token4.ll initial 2024-06-22 20:45:49 +08:00
token5.ll initial 2024-06-22 20:45:49 +08:00
token6.ll initial 2024-06-22 20:45:49 +08:00
token7.ll initial 2024-06-22 20:45:49 +08:00
unsized-types.ll initial 2024-06-22 20:45:49 +08:00
varargs-intrinsic.ll initial 2024-06-22 20:45:49 +08:00
writeonly.ll initial 2024-06-22 20:45:49 +08:00

README.txt

This directory contains testcases that the verifier is supposed to detect as
malformed LLVM code.  Testcases for situations that the verifier incorrectly
identifies as malformed should go in the test/Assembler directory.