Name Date Size #Lines LOC

..--

AMDGPU/H--778657

ARM/H--11597

LoongArch/H--2419

Mips/H--32

NVPTX/H--1812

RemoveDI/H--479406

SystemZ/H--405357

2002-04-13-RetTypes.llH A D05-Jan-2023272 118

2002-11-05-GetelementptrPointers.llH A D05-Jan-2023287 118

2004-05-21-SwitchConstantMismatch.llH A D12-Jul-2017159 149

2006-07-11-StoreStruct.llH A D05-Jan-2023324 149

2006-12-12-IntrinsicDefine.llH A D05-Jan-2023172 97

2007-12-21-InvokeParamAttrs.llH A D05-Jan-2023169 118

2008-01-11-VarargAttrs.llH A D05-Jan-2023167 117

2008-03-01-AllocaSized.llH A D16-Feb-2015153 107

2008-11-15-RetVoid.llH A D08-Apr-2013137 75

2009-05-29-InvokeResult1.llH A D12-Jul-2017215 1611

2009-05-29-InvokeResult2.llH A D12-Jul-2017259 1712

2009-05-29-InvokeResult3.llH A D12-Jul-2017307 2014

AmbiguousPhi.llH A D08-Apr-2013262 108

DIFile.llH A D12-Feb-20181.5 KiB3025

DILocation-parents.llH A D02-Oct-20171.4 KiB3731

DILocation-scope.llH A D24-Aug-2018843 2520

DISubprogram.llH A D02-Oct-2017880 2421

PhiGrouping.llH A D08-Apr-2013341 1714

README.txtH A D16-Mar-2008221 43

SelfReferential.llH A D08-Apr-2013243 117

aarch64-ldstxr.llH A D05-Jan-2023743 2016

absolute_symbol.llH A D08-Aug-20243 KiB9765

access_group.llH A D05-Jan-2023462 1916

alias-scope-metadata.llH A D05-Jan-20231.4 KiB6249

alias.llH A D06-Nov-20231.5 KiB4838

align-md.llH A D05-Jan-20231.2 KiB6051

align.llH A D14-Jul-2021371 1411

alloc-size-failedparse.llH A D13-Jun-2024278 86

allockind.llH A D05-Jan-2023674 1711

allocsize.llH A D05-Jan-2023598 1711

amdgpu-cc.llH A D07-Jun-20238 KiB243199

annotation-metadata.llH A D09-May-2023326 1410

arm-intrinsics.llH A D05-Jan-2023714 1916

array_allocated.llH A D20-Jul-2020243 74

array_associated.llH A D20-Jul-2020245 74

array_dataLocation.llH A D15-May-2020249 74

array_rank.llH A D10-Oct-2020275 74

associated-metadata.llH A D09-Jan-20231.7 KiB4838

assume-bundles.llH A D05-Jan-20231.6 KiB3330

atomics.llH A D28-Jul-2024439 1511

bitcast-address-space-nested-global-cycle.llH A D10-Jan-2023527 116

bitcast-address-space-nested-global.llH A D10-Jan-2023698 148

bitcast-address-space-through-constant-inttoptr-inside-gep-instruction.llH A D10-Jan-2023666 149

bitcast-address-space-through-constant-inttoptr.llH A D10-Jan-2023636 146

bitcast-address-space-through-gep-2.llH A D05-Jan-2023960 2012

bitcast-address-space-through-gep.llH A D10-Jan-2023665 167

bitcast-address-space-through-inttoptr.llH A D05-Jan-2023502 117

bitcast-address-spaces.llH A D10-Jan-2023453 117

bitcast-alias-address-space.llH A D10-Jan-2023439 115

bitcast-pointer-vector-neg.llH A D10-Jan-2023426 117

bitcast-vector-pointer-as-neg.llH A D05-Jan-2023816 1611

bitcast-vector-pointer-as.llH A D05-Jan-2023518 127

bitcast-vector-pointer-neg.llH A D05-Jan-2023420 117

bitcast-vector-pointer-pos.llH A D10-Jan-2023466 1510

blockbyref.llH A D05-Jan-2023630 2015

branch-prot-attrs.llH A D10-Jul-20241.2 KiB2621

bswap.llH A D22-Mar-20201.6 KiB5444

byref.llH A D10-Jan-20232.8 KiB8872

byval-1.llH A D31-May-2022178 64

byval-4.llH A D05-Jan-2023104 53

byval-size-limit.llH A D18-Jul-2024152

callbr.llH A D17-Feb-20233.2 KiB123108

callsite-dbgloc.llH A D28-Oct-20223.7 KiB9886

cc-flags.llH A D05-Jan-2018220 64

comdat-decl1.llH A D05-Jul-2015164 64

comdat-decl2.llH A D05-Jul-2015150 64

comdat.llH A D06-Jan-2015158 64

comdat2.llH A D06-Aug-2019265 86

comdat3.llH A D20-Feb-2015141 64

commandline-meta1.llH A D14-Dec-2018418 119

commandline-meta2.llH A D14-Dec-2018439 119

commandline-meta3.llH A D14-Dec-2018452 119

commandline-meta4.llH A D14-Dec-2018418 108

convergencectrl-invalid.llH A D20-Sep-20238.4 KiB273232

cttz-undef-arg.llH A D12-Mar-2019518 1915

dbg-difile-crash.llH A D02-Oct-2017444 1512

dbg-invalid-compileunit.llH A D02-Oct-2017245 96

dbg-invalid-named-metadata.llH A D02-Oct-2017220 85

dbg-invalid-retaintypes.llH A D02-Oct-2017605 118

dbg-invalid-vector.llH A D05-Jan-20231.5 KiB3731

dbg-line-without-file.llH A D02-Oct-2017453 1612

dbg-null-retained-type.llH A D02-Oct-2017379 119

dbg-orphaned-compileunit.llH A D20-Feb-2017530 1210

dbg-typerefs.llH A D23-Apr-20161.4 KiB3228

dbg.llH A D02-Oct-2017605 2117

dead-on-unwind.llH A D14-Dec-2023221 86

denormal-fp-math.llH A D15-Oct-2024703

deoptimize-intrinsic.llH A D05-Jan-20231.3 KiB4636

dereferenceable-md-inttoptr.llH A D05-Jan-2023147 75

dereferenceable-md.llH A D05-Jan-20233.7 KiB129108

di-subroutine-localvar.llH A D05-Jan-20232.7 KiB4340

dicompositetype-elements-null.llH A D17-Jan-2025219

diderivedtype-address-space-atomic-type.llH A D08-Mar-2017343 75

diderivedtype-address-space-const-type.llH A D08-Mar-2017342 75

diderivedtype-address-space-friend.llH A D08-Mar-2017338 75

diderivedtype-address-space-inheritance.llH A D08-Mar-2017343 75

diderivedtype-address-space-member.llH A D08-Mar-2017338 75

diderivedtype-address-space-ptr-to-member-type.llH A D08-Mar-2017350 75

diderivedtype-address-space-restrict-type.llH A D08-Mar-2017345 75

diderivedtype-address-space-rvalue-reference-type.llH A D07-May-2019366 75

diderivedtype-address-space-typedef.llH A D08-Mar-2017339 75

diderivedtype-address-space-volatile-type.llH A D08-Mar-2017345 75

diexpression-dwarf-entry-value.llH A D15-Oct-2019242 96

diexpression-entry-value-llvm-ir.llH A D16-Aug-20231.7 KiB3629

diexpression-entry-value.llH A D15-Oct-2019462 1311

diexpression-swap.llH A D08-Mar-2017118 64

diexpression-valid-entry-value.llH A D04-Feb-2021207 75

digenericsubrange-count-upperBound.llH A D28-Oct-2020758 64

digenericsubrange-missing-stride.llH A D28-Oct-2020432 64

diglobalvariable.llH A D02-Oct-2017680 1612

dilocation-in-wrong-place.llH A D01-May-20201.1 KiB2722

disubprogram-declaration-within-struct-2.llH A D25-Jul-20232.2 KiB4435

disubprogram-declaration-within-struct.llH A D25-Jul-20232.2 KiB4839

disubprogram-name-match-only.llH A D02-Mar-20201,006 2723

disubprogram_declaration.llH A D10-Feb-2023789 1813

disubrange-count-upperBound.llH A D28-May-2020193 64

dllstorage.llH A D08-Dec-2022716 1713

dominates.llH A D17-Feb-20231.7 KiB8173

element-wise-atomic-memory-intrinsics.llH A D05-Jan-20233.9 KiB7655

elementtype.llH A D10-Jan-20231.1 KiB3225

fnarg-debuginfo.llH A D05-Jan-20231.2 KiB2923

fnarg-nodebug.llH A D09-May-20182.8 KiB6053

force-opaque-ptr.llH A D12-Jul-2023243 107

fp-intrinsics-pass.llH A D12-Jul-20232.2 KiB4338

fp-intrinsics.llH A D21-Mar-20232.6 KiB5548

fpmath.llH A D27-Jun-20161 KiB3532

fragment.llH A D02-Oct-2017931 2116

frameescape.llH A D05-Jan-20231.9 KiB7359

func-dbg.llH A D02-Oct-2017904 2621

function-metadata-bad.llH A D28-Feb-2017883 3626

function-metadata-good.llH A D13-May-2015176 96

gc_none_token.llH A D17-Nov-2023553 1913

gc_relocate_addrspace.llH A D05-Jan-20231,022 2417

gc_relocate_operand.llH A D17-Jan-2023812 2214

gc_relocate_return.llH A D05-Jan-2023801 2214

gc_result_token.llH A D19-Oct-2022498 2216

gcread-ptrptr.llH A D05-Jan-2023216 1410

gcroot.llH A D10-Jan-20231.4 KiB5042

gcwrite-ptrptr.llH A D05-Jan-2023229 1410

get-active-lane-mask.llH A D31-May-2022705 2215

get_vector_length.llH A D26-May-2023725 1814

global-ctors-2.llH A D10-Jan-2023276 75

global-ctors-dtors-uses.llH A D24-Nov-2022562 1713

global-ctors.llH A D05-Jan-2023406 129

guard-intrinsic.llH A D05-Jan-2023629 2720

ident-meta1.llH A D16-Dec-2014425 1310

ident-meta2.llH A D15-Dec-2014475 1412

ident-meta3.llH A D16-Dec-2014428 119

ident-meta4.llH A D11-Feb-2015394 108

ifunc-opaque.llH A D20-Jun-2024523 1812

ifunc.llH A D10-Jan-2023962 3426

immarg-param-attribute-invalid.llH A D05-Jan-20234.1 KiB10889

inalloca-vararg.llH A D05-Jan-2023255 108

inalloca1.llH A D10-Jan-2023880 2920

inalloca2.llH A D05-Jan-2023703 3931

inalloca3.llH A D05-Jan-2023260 139

initializes-attr.llH A D21-Jun-20241.4 KiB3731

inline-asm-indirect-operand.llH A D10-Jan-20231.6 KiB5343

insert-extract-intrinsics-invalid.llH A D08-Dec-20224.3 KiB9176

intrinsic-addr-taken.llH A D05-Jan-2023294 107

intrinsic-arg-overloading-struct-ret.llH A D05-Jan-20234.3 KiB8067

intrinsic-bad-arg-type.llH A D05-Jan-2023497 118

intrinsic-cmp.llH A D18-Mar-2024901 2318

intrinsic-immarg.llH A D15-Nov-202415 KiB276241

invalid-cleanuppad-chain.llH A D05-Jan-2023508 1914

invalid-disubrange-count-node.llH A D05-Jan-20231.6 KiB3833

invalid-disubrange-lowerBound.llH A D28-May-2020285 75

invalid-disubrange-stride.llH A D28-May-2020277 75

invalid-disubrange-upperBound.llH A D28-May-2020285 75

invalid-eh.llH A D05-Jan-202317.4 KiB459430

invalid-frame-pointer-attr-empty.llH A D10-Dec-2019191 106

invalid-frame-pointer-attr-no-value.llH A D10-Dec-2019188 106

invalid-frame-pointer-attr.llH A D10-Dec-2019200 106

invalid-patchable-function-entry.llH A D20-Jan-20201.1 KiB2217

invalid-splice.llH A D29-Apr-20242.1 KiB3830

invalid-statepoint.llH A D10-Jan-20231.3 KiB2821

invalid-strbool-attr.llH A D24-Mar-2021200 106

invalid-vp-intrinsics.llH A D30-Mar-20221.6 KiB3628

invalid-warn-stack-size.llH A D21-Jun-2021574 119

invariant.group.llH A D05-Jan-2023438 1512

invoke.llH A D05-Jan-20231.8 KiB8066

jumptable.llH A D31-May-2022173 96

kcfi-operand-bundles.llH A D07-Aug-2023551 1713

llvm.compiler_used-invalid-type.llH A D31-May-2022235 74

llvm.dbg.declare-address.llH A D02-Oct-2017594 1915

llvm.dbg.declare-expression.llH A D05-Jan-2023553 1915

llvm.dbg.declare-variable.llH A D05-Jan-2023568 1915

llvm.dbg.intrinsic-dbg-attachment.llH A D05-Jan-20232.2 KiB6053

llvm.dbg.value-expression.llH A D05-Jan-2023586 1915

llvm.dbg.value-value.llH A D02-Oct-2017598 1915

llvm.dbg.value-variable.llH A D05-Jan-2023572 1915

llvm.fptrunc.round.llH A D08-Dec-2022572 1411

llvm.is.fpclass.llH A D10-Dec-2022747 2419

llvm.loop-cu-strip-followup.llH A D25-Jan-20231.9 KiB4841

llvm.loop-cu-strip-indirect.llH A D25-Jan-20231.2 KiB2726

llvm.loop-cu-strip.llH A D05-Feb-20211 KiB2221

llvm.loop.cu.llH A D26-Feb-20201 KiB2722

llvm.loop.llH A D18-Jun-20191,017 2924

llvm.used-invalid-init.llH A D05-Jan-2023236 74

llvm.used-invalid-init2.llH A D05-Jan-2023378 128

llvm.used-invalid-type.llH A D31-May-2022217 74

llvm.used-invalid-type2.llH A D31-May-2022204 64

llvm.used-ptr-type.llH A D05-Jan-2023127 53

llvm.vp.is.fpclass.llH A D25-Aug-20231 KiB2419

masked-load.llH A D05-Jan-2023530 118

masked-store.llH A D05-Jan-2023465 118

matrix-intrinsics.llH A D04-Apr-20238.7 KiB142128

mdcompositetype-templateparams-tuple.llH A D29-Apr-2015494 129

mdcompositetype-templateparams.llH A D29-Apr-2015470 1310

memcpy-inline.llH A D05-Jan-2023320 107

memcpy.llH A D05-Jan-2023306 107

memprof-metadata-bad.llH A D15-Nov-20241.8 KiB5648

memprof-metadata-good.llH A D05-Jan-2023865 3428

memset-inline.llH A D05-Jan-2023309 107

memset-pattern.llH A D15-Nov-2024348

metadata-function-dbg.llH A D31-May-20221.2 KiB4334

metadata-function-kcfi-type.llH A D15-Feb-2022790 4032

metadata-function-prof.llH A D28-Feb-2017346 1611

mmra-allowed.llH A D24-Apr-20241.2 KiB3225

mmra.llH A D24-Apr-20241.3 KiB4433

module-flags-1.llH A D18-Jul-20222.7 KiB6860

module-flags-2.llH A D11-Feb-2015188 74

module-flags-3.llH A D16-Feb-2015182 74

module-flags-cgprofile.llH A D05-Jan-2023791 3126

module-flags-note-gnu-property-elf-pauthabi.llH A D04-Apr-2024488 2010

module-flags-semantic-interposition.llH A D16-Jan-2020389 137

musttail-invalid.llH A D12-Jul-20232.3 KiB8370

musttail-valid.llH A D05-Jan-20231.1 KiB3931

naked.llH A D20-Aug-2024216

noalias-addrspace.llH A D07-Oct-20241.8 KiB

noalias_scope_decl.llH A D16-Jan-20212.1 KiB6251

nofpclass.llH A D06-Dec-20222.3 KiB6754

non-integer-gep-index.llH A D14-Dec-2017385 97

non-integer-gep-index.ll.bcHD14-Dec-20177.2 KiB

non-integral-pointers.llH A D05-Jan-20233.5 KiB119100

nonnull_metadata.llH A D20-Jan-2023499 2217

noundef.llH A D14-Jul-2021196 86

opaque-ptr-invalid.llH A D12-Jul-2023192 86

opaque-ptr.llH A D12-Jul-20232.9 KiB7566

operand-bundles-wineh.llH A D27-Jan-2023669 2920

operand-bundles.llH A D05-Jan-20234.7 KiB10992

param-align.llH A D18-Jul-2024768 2117

param-attr-align.llH A D18-Jul-2024255 118

param-ret-align.llH A D18-Jul-2024724 2117

pr34325.llH A D02-Oct-2017865 2015

pr69428.llH A D04-Apr-20242 KiB4937

preallocated-invalid.llH A D10-Jan-20235 KiB137116

preallocated-valid.llH A D05-Jan-20232.5 KiB7461

ptrauth-operand-bundles.llH A D07-Aug-20231.2 KiB3223

ptrmask.llH A D24-Oct-20232.1 KiB5344

range-1.llH A D08-Aug-20243.2 KiB164143

range-2.llH A D05-Jan-20231.6 KiB6757

range-attr.llH A D17-Oct-2024616 2016

recursive-type-3.llH A D05-Jan-2023280 129

reduction-intrinsics.llH A D05-Jan-20232.1 KiB6854

resume.llH A D05-Jan-2023184 86

rtsan-attrs.llH A D26-Oct-2024298

sat-intrinsics.llH A D08-Dec-20221.4 KiB4537

scalable-global-vars.llH A D25-Oct-20241.3 KiB1812

scalable-vector-struct-alloca.llH A D08-Dec-2022183 86

scalable-vector-struct-gep.llH A D23-Mar-2023312 107

scalable-vector-struct-load.llH A D05-Jan-2023286 97

scalable-vector-struct-store.llH A D05-Jan-2023373 108

scatter_gather.llH A D10-Jan-20235.2 KiB115100

set1.llH A D05-Jan-20233.3 KiB6458

sme-attributes.llH A D23-Dec-20245.5 KiB6543

speculatable-callsite-invalid.llH A D05-Jan-2023678 2518

speculatable-callsite.llH A D05-Jan-2023475 2115

sret.llH A D05-Jan-2023400 128

statepoint.llH A D05-Jan-20234.3 KiB9684

stepvector-intrinsic.llH A D28-Aug-2024944 3022

swiftasync.llH A D05-Jan-2023165 53

swifterror.llH A D10-Jan-20231.2 KiB4133

swifterror2.llH A D05-Jan-2023158 53

swifterror3.llH A D05-Jan-2023114 53

swiftself.llH A D05-Jan-2023162 53

swifttailcc-musttail-valid.llH A D05-Jan-2023486 129

swifttailcc-musttail.llH A D05-Jan-20232.2 KiB7359

tailcc-musttail.llH A D05-Jan-20232 KiB7359

tbaa-allowed.llH A D05-Jan-2023795 2317

tbaa-cyclic.llH A D07-Nov-2024746 2720

tbaa-struct.llH A D22-Apr-20241.1 KiB4132

tbaa.llH A D05-Jun-20234.9 KiB12998

threadlocal-pass.llH A D12-Apr-2024370 1411

threadlocal.llH A D12-Apr-2024972 3527

token1-with-asserts.llH A D28-Apr-2021254 1310

token1-without-asserts.llH A D28-Apr-2021247 1310

token2.llH A D14-Aug-2015228 129

token3.llH A D14-Aug-2015161 97

token4.llH A D14-Aug-2015126 53

token5.llH A D14-Aug-2015156 86

token6.llH A D20-Apr-2021160 86

token7.llH A D14-Aug-2015176 97

unique-disubprogram.llH A D24-Sep-2020771 1715

unsized-types-alloca.llH A D08-Dec-2022193 118

unsized-types-load.llH A D05-Jan-2023225 118

unsized-types-store.llH A D05-Jan-2023236 118

used-uses.llH A D24-Nov-2022496 2115

varargs-intrinsic.llH A D16-Apr-2015437 1713

variadic.llH A D16-Apr-2024234 97

variant-part.llH A D06-Feb-2018400 96

vector-function-abi-variant.llH A D17-Jan-2024448 1712

verify-dwarf-no-operands.llH A D06-Feb-20241.3 KiB2625

vp-intrinsics.llH A D10-May-20249.3 KiB140128

vscale_range.llH A D15-Jul-2023452 149

weak-dllimport.llH A D05-Jan-2023924 2922

writable-attr.llH A D16-Aug-2023923 3125

x86_amx1.llH A D20-Apr-2021156 53

x86_amx2.llH A D20-Apr-2021185 107

x86_amx3.llH A D20-Apr-2021167 97

x86_amx4.llH A D20-Apr-2021128 53

x86_amx5.llH A D20-Apr-2021160 86

x86_amx6.llH A D20-Apr-2021166 86

x86_amx7.llH A D20-Apr-2021180 97

x86_amx9.llH A D05-Jan-20232.2 KiB139

x86_intr.llH A D05-Jan-2023632 2217

README.txt

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