• Home
Name Date Size #Lines LOC

..--

GlobalISel/04-Jul-2025-1311

32-bit-local-address-space.llD04-Jul-20255.1 KiB140122

READMED04-Jul-20251.1 KiB2216

add-debug.llD04-Jul-2025558 2519

add.llD04-Jul-20255.1 KiB190167

add_i64.llD04-Jul-20252.9 KiB8575

addrspacecast-constantexpr.llD04-Jul-20255.6 KiB10787

addrspacecast.llD04-Jul-20259.7 KiB254218

amdgcn.private-memory.llD04-Jul-20251.7 KiB3226

amdgcn.work-item-intrinsics.llD04-Jul-20253.4 KiB11593

amdgpu-codegenprepare.llD04-Jul-2025219 97

amdgpu-shader-calling-convention.llD04-Jul-2025697 2218

amdgpu.private-memory.llD04-Jul-202521.1 KiB531464

amdgpu.work-item-intrinsics.deprecated.llD04-Jul-20258.3 KiB269225

and-gcn.llD04-Jul-2025881 2822

and.llD04-Jul-202518.2 KiB541485

annotate-kernel-features-hsa.llD04-Jul-20259.1 KiB239208

annotate-kernel-features.llD04-Jul-20256.9 KiB188164

anyext.llD04-Jul-2025462 1614

array-ptr-calc-i32.llD04-Jul-20252.5 KiB5345

array-ptr-calc-i64.llD04-Jul-2025900 2319

atomic_cmp_swap_local.llD04-Jul-20255.1 KiB9387

atomic_load_add.llD04-Jul-20251.6 KiB4035

atomic_load_sub.llD04-Jul-20251.6 KiB4035

basic-branch.llD04-Jul-20251.5 KiB5644

basic-loop.llD04-Jul-2025549 1915

bfe_uint.llD04-Jul-2025756 2723

bfi_int.llD04-Jul-20251.5 KiB5449

bfm.llD04-Jul-2025892 2521

big_alu.llD04-Jul-202571.6 KiB1,3131,275

bitcast.llD04-Jul-20253.6 KiB11093

bitreverse-inline-immediates.llD04-Jul-20255.2 KiB159139

bitreverse.llD04-Jul-20253.9 KiB11699

branch-uniformity.llD04-Jul-20251.5 KiB4235

bswap.llD04-Jul-20254.2 KiB116107

bug-vopc-commute.llD04-Jul-20251.6 KiB5039

build_vector.llD04-Jul-20251.1 KiB3633

call.llD04-Jul-20251.7 KiB4638

call_fs.llD04-Jul-2025462 1611

calling-conventions.llD04-Jul-2025514 2117

captured-frame-index.llD04-Jul-20256.7 KiB167140

cayman-loop-bug.llD04-Jul-2025864 3730

cf-loop-on-constant.llD04-Jul-20253.5 KiB122105

cf-stack-bug.llD04-Jul-20255.5 KiB245186

cf_end.llD04-Jul-2025449 108

cgp-addressing-modes-flat.llD04-Jul-20253.1 KiB9981

cgp-addressing-modes.llD04-Jul-202515.2 KiB481397

cgp-bitfield-extract.llD04-Jul-20256.3 KiB302234

ci-use-flat-for-global.llD04-Jul-20251 KiB2720

cndmask-no-def-vcc.llD04-Jul-20251.7 KiB5747

coalescer_distribute.llD04-Jul-20251.1 KiB5440

coalescer_remat.llD04-Jul-20252.4 KiB5850

codegen-prepare-addrmode-sext.llD04-Jul-2025545 1916

combine_vloads.llD04-Jul-20252 KiB4337

commute-compares.llD04-Jul-202527.5 KiB698634

commute-shifts.llD04-Jul-20251.4 KiB3026

commute_modifiers.llD04-Jul-20258.4 KiB182165

complex-folding.llD04-Jul-2025533 1815

concat_vectors.llD04-Jul-202514.9 KiB297264

convergent-inlineasm.llD04-Jul-20251.5 KiB4638

copy-illegal-type.llD04-Jul-20256 KiB158144

copy-to-reg.llD04-Jul-2025897 2823

ctlz.llD04-Jul-202510.3 KiB270241

ctlz_zero_undef.llD04-Jul-202510.9 KiB269247

ctpop.llD04-Jul-202510.4 KiB301268

ctpop64.llD04-Jul-20257.6 KiB192170

cttz_zero_undef.llD04-Jul-20253 KiB7266

cube.llD04-Jul-20252.2 KiB4738

cvt_f32_ubyte.llD04-Jul-20259.4 KiB243221

cvt_flr_i32_f32.llD04-Jul-20253 KiB8778

cvt_rpi_i32_f32.llD04-Jul-20253 KiB8475

dagcombine-reassociate-bug.llD04-Jul-20251.3 KiB3428

dagcombiner-bug-illegal-vec4-int-to-fp.llD04-Jul-20251.3 KiB3730

debug.llD04-Jul-2025459 118

debugger-emit-prologue.llD04-Jul-20254.3 KiB8169

debugger-insert-nops.llD04-Jul-20253.1 KiB7262

debugger-reserve-regs.llD04-Jul-20253.1 KiB6357

default-fp-mode.llD04-Jul-20252.1 KiB6355

detect-dead-lanes.mirD04-Jul-202512.2 KiB429389

disconnected-predset-break-bug.llD04-Jul-20251.1 KiB3025

drop-mem-operand-move-smrd.llD04-Jul-20252.1 KiB4942

ds-negative-offset-addressing-mode-loop.llD04-Jul-20253.4 KiB7164

ds-sub-offset.llD04-Jul-20254.5 KiB125114

ds_read2.llD04-Jul-202524.1 KiB514459

ds_read2_offset_order.llD04-Jul-20251.9 KiB4633

ds_read2_superreg.llD04-Jul-202510.6 KiB210185

ds_read2st64.llD04-Jul-202512.5 KiB263242

ds_write2.llD04-Jul-202522.8 KiB437391

ds_write2st64.llD04-Jul-20255.8 KiB10999

dynamic_stackalloc.llD04-Jul-2025523 129

elf.llD04-Jul-20251.7 KiB3529

elf.r600.llD04-Jul-2025555 1815

empty-function.llD04-Jul-2025553 2217

endcf-loop-header.llD04-Jul-20251 KiB4030

extload-private.llD04-Jul-20251.6 KiB4742

extload.llD04-Jul-20252.9 KiB6657

extract-vector-elt-build-vector-combine.llD04-Jul-20254.8 KiB127101

extract_vector_elt-f64.llD04-Jul-20251.2 KiB3025

extract_vector_elt-i16.llD04-Jul-20252.8 KiB8775

extract_vector_elt-i64.llD04-Jul-20252.4 KiB6353

extract_vector_elt-i8.llD04-Jul-20254.8 KiB152136

extractelt-to-trunc.llD04-Jul-20252.7 KiB7870

fabs.f64.llD04-Jul-20253.1 KiB9887

fabs.llD04-Jul-20253.1 KiB10284

fadd.llD04-Jul-20252.1 KiB6560

fadd64.llD04-Jul-20251.8 KiB4540

fcanonicalize.llD04-Jul-202515 KiB352313

fceil.llD04-Jul-20254.8 KiB133125

fceil64.llD04-Jul-20253.5 KiB10597

fcmp-cnd.llD04-Jul-2025502 1512

fcmp-cnde-int-args.llD04-Jul-2025564 1713

fcmp.llD04-Jul-20251.1 KiB3931

fcmp64.llD04-Jul-20252.8 KiB7568

fconst64.llD04-Jul-2025498 1411

fcopysign.f32.llD04-Jul-20252.1 KiB5444

fcopysign.f64.llD04-Jul-20252.3 KiB4136

fdiv.f64.llD04-Jul-20254.5 KiB9783

fdiv.llD04-Jul-20258.6 KiB262229

fetch-limits.r600.llD04-Jul-20254.1 KiB5751

fetch-limits.r700+.llD04-Jul-20257.5 KiB9892

ffloor.f64.llD04-Jul-20254.3 KiB129119

ffloor.llD04-Jul-20251.5 KiB5040

flat-address-space.llD04-Jul-20255.1 KiB133114

flat-scratch-reg.llD04-Jul-20251.1 KiB4035

flat_atomics.llD04-Jul-202538.9 KiB969871

flat_atomics_i64.llD04-Jul-202541.2 KiB976878

floor.llD04-Jul-2025498 1511

fma-combine.llD04-Jul-202528.3 KiB569507

fma.f64.llD04-Jul-20252.2 KiB4842

fma.llD04-Jul-20254.2 KiB9378

fmad.llD04-Jul-2025654 1814

fmax.llD04-Jul-2025563 1612

fmax3.f64.llD04-Jul-20251.4 KiB2522

fmax3.llD04-Jul-20251.9 KiB4036

fmax_legacy.f64.llD04-Jul-20252.5 KiB6853

fmax_legacy.llD04-Jul-20256.8 KiB157130

fmaxnum.f64.llD04-Jul-20252.5 KiB7769

fmaxnum.llD04-Jul-20259.7 KiB284246

fmed3.llD04-Jul-20256.2 KiB155122

fmin.llD04-Jul-2025563 1612

fmin3.llD04-Jul-20252 KiB4137

fmin_legacy.f64.llD04-Jul-20252.9 KiB7862

fmin_legacy.llD04-Jul-20259 KiB208172

fminnum.f64.llD04-Jul-20252.5 KiB7769

fminnum.llD04-Jul-20259.7 KiB282245

fmul-2-combine-multi-use.llD04-Jul-20254.1 KiB10393

fmul.llD04-Jul-20252.8 KiB9279

fmul64.llD04-Jul-20251.9 KiB4036

fmuladd.llD04-Jul-20259.1 KiB200164

fnearbyint.llD04-Jul-20251.9 KiB5949

fneg-fabs.f64.llD04-Jul-20254.3 KiB10291

fneg-fabs.llD04-Jul-20253.9 KiB11096

fneg.f64.llD04-Jul-20252.1 KiB6153

fneg.llD04-Jul-20252.2 KiB7160

fp-classify.llD04-Jul-20254.3 KiB129117

fp16_to_fp.llD04-Jul-20251.3 KiB3025

fp32_to_fp16.llD04-Jul-2025732 1613

fp_to_sint.f64.llD04-Jul-20252.2 KiB5748

fp_to_sint.llD04-Jul-20255.2 KiB231217

fp_to_uint.f64.llD04-Jul-20252.6 KiB7160

fp_to_uint.llD04-Jul-20254.9 KiB218205

fpext.llD04-Jul-20251.9 KiB5650

fptrunc.llD04-Jul-20251.6 KiB4641

fract.f64.llD04-Jul-20255.7 KiB11295

fract.llD04-Jul-20253.2 KiB7561

frem.llD04-Jul-20254.5 KiB115105

fsqrt.f64.llD04-Jul-20251.1 KiB2722

fsqrt.llD04-Jul-20255.1 KiB144125

fsub.llD04-Jul-20253.1 KiB7261

fsub64.llD04-Jul-20254.4 KiB10895

ftrunc.f64.llD04-Jul-20253.7 KiB112102

ftrunc.llD04-Jul-20253.3 KiB121113

gep-address-space.llD04-Jul-20253 KiB7264

global-constant.llD04-Jul-20251.3 KiB2824

global-directive.llD04-Jul-2025582 1613

global-variable-relocs.llD04-Jul-202510.1 KiB204190

global_atomics.llD04-Jul-202545.1 KiB1,045942

global_atomics_i64.llD04-Jul-202546.9 KiB1,038931

gv-const-addrspace.llD04-Jul-20253.4 KiB10582

gv-offset-folding.llD04-Jul-2025827 2217

half.llD04-Jul-202520.9 KiB623561

hsa-default-device.llD04-Jul-2025361 128

hsa-fp-mode.llD04-Jul-20252.6 KiB6961

hsa-func.llD04-Jul-20252.1 KiB6250

hsa-globals.llD04-Jul-20251.5 KiB5140

hsa-group-segment.llD04-Jul-2025389 1511

hsa-note-no-func.llD04-Jul-2025523 97

hsa.llD04-Jul-20252.1 KiB6150

i1-copy-implicit-def.llD04-Jul-2025567 2217

i1-copy-phi.llD04-Jul-20251.1 KiB3830

i8-to-double-to-float.llD04-Jul-2025342 129

icmp-select-sete-reverse-args.llD04-Jul-2025648 1915

icmp64.llD04-Jul-20252.7 KiB9482

image-attributes.llD04-Jul-20257.7 KiB207180

image-resource-id.llD04-Jul-202516.6 KiB410373

imm.llD04-Jul-202522.3 KiB610543

indirect-addressing-si.llD04-Jul-202517.6 KiB492431

indirect-addressing-undef.mirD04-Jul-202512.9 KiB328290

indirect-private-64.llD04-Jul-20254.8 KiB125104

infinite-loop-evergreen.llD04-Jul-2025173 118

infinite-loop.llD04-Jul-2025600 1915

inline-asm.llD04-Jul-20254.8 KiB186161

inline-calls.llD04-Jul-2025651 2622

inline-constraints.llD04-Jul-20251.4 KiB2421

input-mods.llD04-Jul-2025953 2521

insert_subreg.llD04-Jul-2025538 1714

insert_vector_elt.llD04-Jul-202518.3 KiB446371

invalid-addrspacecast.llD04-Jul-2025439 97

invariant-load-no-alias-store.llD04-Jul-20251.7 KiB3630

jump-address.llD04-Jul-20252.1 KiB5144

kcache-fold.llD04-Jul-20256.1 KiB10197

kernarg-stack-alignment.llD04-Jul-20251 KiB4538

kernel-args.llD04-Jul-202515.5 KiB530488

large-alloca-compute.llD04-Jul-20252.6 KiB6048

large-alloca-graphics.llD04-Jul-20251.8 KiB4739

large-constant-initializer.llD04-Jul-2025511 2014

large-work-group-promote-alloca.llD04-Jul-20255.7 KiB118108

large-work-group-registers.llD04-Jul-20251.8 KiB4236

lds-alignment.llD04-Jul-202515.2 KiB269217

lds-initializer.llD04-Jul-2025555 1410

lds-m0-init-in-loop.llD04-Jul-20251.6 KiB4836

lds-oqap-crash.llD04-Jul-20251.1 KiB2926

lds-output-queue.llD04-Jul-20253.6 KiB10093

lds-size.llD04-Jul-2025783 3324

lds-zero-initializer.llD04-Jul-2025528 1410

legalizedag-bug-expand-setcc.llD04-Jul-2025696 2723

lit.local.cfgD04-Jul-202570 32

literals.llD04-Jul-20251.9 KiB6555

liveness.mirD04-Jul-2025961 3330

llvm.AMDGPU.barrier.global.llD04-Jul-2025943 3125

llvm.AMDGPU.barrier.local.llD04-Jul-2025940 3225

llvm.AMDGPU.bfe.i32.llD04-Jul-202515.2 KiB438399

llvm.AMDGPU.bfe.u32.llD04-Jul-202520.9 KiB628573

llvm.AMDGPU.clamp.llD04-Jul-20252.5 KiB5750

llvm.AMDGPU.cube.llD04-Jul-20252.8 KiB5851

llvm.AMDGPU.flbit.i32.llD04-Jul-20251.1 KiB2925

llvm.AMDGPU.kill.llD04-Jul-20251.6 KiB3731

llvm.AMDGPU.rsq.clamped.f64.llD04-Jul-2025990 2217

llvm.AMDGPU.rsq.clamped.llD04-Jul-20251.1 KiB2619

llvm.AMDGPU.rsq.llD04-Jul-20251.3 KiB3429

llvm.SI.fs.interp.llD04-Jul-20252.7 KiB6048

llvm.SI.gather4.llD04-Jul-202528.6 KiB526477

llvm.SI.getlod.llD04-Jul-20252.3 KiB4537

llvm.SI.image.llD04-Jul-20252.4 KiB5043

llvm.SI.image.sample-masked.llD04-Jul-20254.6 KiB9585

llvm.SI.image.sample.llD04-Jul-202516.3 KiB310284

llvm.SI.image.sample.o.llD04-Jul-202516.4 KiB310284

llvm.SI.load.dword.llD04-Jul-20253.2 KiB5340

llvm.SI.packf16.llD04-Jul-20251.2 KiB2923

llvm.SI.sendmsg-m0.llD04-Jul-2025540 1813

llvm.SI.sendmsg.llD04-Jul-2025767 2520

llvm.SI.tbuffer.store.llD04-Jul-20252.2 KiB4640

llvm.amdgcn.atomic.dec.llD04-Jul-202517.8 KiB388338

llvm.amdgcn.atomic.inc.llD04-Jul-202517.8 KiB384338

llvm.amdgcn.buffer.atomic.llD04-Jul-20256.8 KiB127119

llvm.amdgcn.buffer.load.format.llD04-Jul-20255.9 KiB134120

llvm.amdgcn.buffer.load.llD04-Jul-20254.9 KiB120106

llvm.amdgcn.buffer.store.format.llD04-Jul-20254.2 KiB9684

llvm.amdgcn.buffer.store.llD04-Jul-20254 KiB9684

llvm.amdgcn.buffer.wbinvl1.llD04-Jul-2025633 1713

llvm.amdgcn.buffer.wbinvl1.sc.llD04-Jul-2025438 1511

llvm.amdgcn.buffer.wbinvl1.vol.llD04-Jul-2025659 1713

llvm.amdgcn.class.llD04-Jul-202520.2 KiB512462

llvm.amdgcn.cos.llD04-Jul-2025586 1612

llvm.amdgcn.cubeid.llD04-Jul-2025678 1612

llvm.amdgcn.cubema.llD04-Jul-2025678 1612

llvm.amdgcn.cubesc.llD04-Jul-2025678 1612

llvm.amdgcn.cubetc.llD04-Jul-2025678 1612

llvm.amdgcn.dispatch.ptr.llD04-Jul-2025821 2015

llvm.amdgcn.div.fixup.llD04-Jul-20251.6 KiB3228

llvm.amdgcn.div.fmas.llD04-Jul-20258.1 KiB179155

llvm.amdgcn.div.scale.llD04-Jul-202518.1 KiB365311

llvm.amdgcn.ds.bpermute.llD04-Jul-20251.3 KiB3428

llvm.amdgcn.ds.permute.llD04-Jul-2025944 2520

llvm.amdgcn.ds.swizzle.llD04-Jul-2025601 1612

llvm.amdgcn.fract.llD04-Jul-20251.2 KiB3529

llvm.amdgcn.frexp.exp.llD04-Jul-20252.6 KiB6556

llvm.amdgcn.frexp.mant.llD04-Jul-20252.7 KiB6556

llvm.amdgcn.groupstaticgroup.llD04-Jul-20252.3 KiB5744

llvm.amdgcn.image.atomic.llD04-Jul-20257.3 KiB124112

llvm.amdgcn.image.llD04-Jul-20255 KiB11197

llvm.amdgcn.interp.llD04-Jul-20251.3 KiB3024

llvm.amdgcn.kernarg.segment.ptr.llD04-Jul-20251.5 KiB3529

llvm.amdgcn.ldexp.llD04-Jul-20252 KiB5345

llvm.amdgcn.lerp.llD04-Jul-2025564 1511

llvm.amdgcn.log.clamp.llD04-Jul-2025665 1813

llvm.amdgcn.mbcnt.llD04-Jul-20251 KiB2518

llvm.amdgcn.mov.dpp.llD04-Jul-20252.8 KiB6757

llvm.amdgcn.ps.live.llD04-Jul-20252 KiB6048

llvm.amdgcn.queue.ptr.llD04-Jul-2025815 2015

llvm.amdgcn.rcp.llD04-Jul-20254.5 KiB129113

llvm.amdgcn.read.workdim.llD04-Jul-20251.7 KiB4741

llvm.amdgcn.rsq.clamp.llD04-Jul-20251.8 KiB5041

llvm.amdgcn.rsq.legacy.llD04-Jul-20251.4 KiB4033

llvm.amdgcn.rsq.llD04-Jul-20252.4 KiB6959

llvm.amdgcn.s.barrier.llD04-Jul-2025938 2925

llvm.amdgcn.s.dcache.inv.llD04-Jul-2025989 3226

llvm.amdgcn.s.dcache.inv.vol.llD04-Jul-20251 KiB3226

llvm.amdgcn.s.dcache.wb.llD04-Jul-2025791 3024

llvm.amdgcn.s.dcache.wb.vol.llD04-Jul-2025827 3024

llvm.amdgcn.s.getreg.llD04-Jul-2025705 1713

llvm.amdgcn.s.memrealtime.llD04-Jul-2025717 2318

llvm.amdgcn.s.memtime.llD04-Jul-2025791 2419

llvm.amdgcn.s.sleep.llD04-Jul-20251.4 KiB4641

llvm.amdgcn.s.waitcnt.llD04-Jul-20251.6 KiB3933

llvm.amdgcn.sin.llD04-Jul-2025586 1612

llvm.amdgcn.trig.preop.llD04-Jul-20251.4 KiB3127

llvm.amdgcn.workgroup.id.llD04-Jul-20254 KiB10892

llvm.amdgcn.workitem.id.llD04-Jul-20251.9 KiB5745

llvm.amdgpu.kilp.llD04-Jul-2025636 2016

llvm.cos.llD04-Jul-20251.2 KiB4034

llvm.dbg.value.llD04-Jul-20251.7 KiB3731

llvm.exp2.llD04-Jul-20252.8 KiB8174

llvm.log2.llD04-Jul-20252.8 KiB8174

llvm.memcpy.llD04-Jul-20259.9 KiB328293

llvm.pow.llD04-Jul-20251.8 KiB3934

llvm.r600.dot4.llD04-Jul-2025552 129

llvm.r600.read.local.size.llD04-Jul-20256.4 KiB185164

llvm.r600.read.workdim.llD04-Jul-20251 KiB3731

llvm.r600.tex.llD04-Jul-20255.3 KiB6660

llvm.rint.f64.llD04-Jul-20251.4 KiB4740

llvm.rint.llD04-Jul-20251.4 KiB5142

llvm.round.f64.llD04-Jul-20252.3 KiB7258

llvm.round.llD04-Jul-20252.4 KiB6859

llvm.sin.llD04-Jul-20253.2 KiB125112

load-constant-f64.llD04-Jul-2025786 1613

load-constant-i1.llD04-Jul-202514.5 KiB372324

load-constant-i16.llD04-Jul-202516.1 KiB442385

load-constant-i32.llD04-Jul-202511.5 KiB381317

load-constant-i64.llD04-Jul-20252.7 KiB8571

load-constant-i8.llD04-Jul-202520.7 KiB568489

load-global-f32.llD04-Jul-20253 KiB9478

load-global-f64.llD04-Jul-20253.3 KiB9583

load-global-i1.llD04-Jul-202513.9 KiB372324

load-global-i16.llD04-Jul-202517 KiB477411

load-global-i32.llD04-Jul-202515.6 KiB522441

load-global-i64.llD04-Jul-20253.7 KiB123103

load-global-i8.llD04-Jul-202520.8 KiB565486

load-input-fold.llD04-Jul-20255.9 KiB117108

load-local-f32.llD04-Jul-20253 KiB11197

load-local-f64.llD04-Jul-20253.7 KiB155133

load-local-i1.llD04-Jul-202513.8 KiB372324

load-local-i16.llD04-Jul-202516.4 KiB455396

load-local-i32.llD04-Jul-20256.8 KiB183158

load-local-i64.llD04-Jul-20253.6 KiB155133

load-local-i8.llD04-Jul-202519.3 KiB557481

load-weird-sizes.llD04-Jul-20251.4 KiB3227

local-64.llD04-Jul-20256.5 KiB162145

local-atomics.llD04-Jul-202520.2 KiB551496

local-atomics64.llD04-Jul-202516.9 KiB471420

local-memory-two-objects.llD04-Jul-20253.2 KiB8160

local-memory.llD04-Jul-20253 KiB8571

local-stack-slot-bug.llD04-Jul-20254 KiB2321

loop-address.llD04-Jul-20251.1 KiB3527

loop-idiom.llD04-Jul-20251.5 KiB5243

lower-range-metadata-intrinsic-call.llD04-Jul-20251.5 KiB4739

lshl.llD04-Jul-2025578 1611

lshr.llD04-Jul-2025579 1611

m0-spill.llD04-Jul-20251.2 KiB3627

mad-combine.llD04-Jul-202529.1 KiB573460

mad-sub.llD04-Jul-20259.7 KiB216198

mad24-get-global-id.llD04-Jul-20251.4 KiB3728

mad_int24.llD04-Jul-2025903 2523

mad_uint24.llD04-Jul-20252.5 KiB7768

madak.llD04-Jul-20259.1 KiB223184

madmk.llD04-Jul-20259.1 KiB216178

max-literals.llD04-Jul-20252.3 KiB6757

max.llD04-Jul-20259.6 KiB320271

max3.llD04-Jul-20251.8 KiB4238

merge-stores.llD04-Jul-202528.3 KiB712612

min.llD04-Jul-202512.1 KiB438375

min3.llD04-Jul-20254.4 KiB11292

missing-store.llD04-Jul-20251.1 KiB3123

move-addr64-rsrc-dead-subreg-writes.llD04-Jul-20251.4 KiB3828

move-to-valu-atomicrmw.llD04-Jul-20252.1 KiB5342

mubuf.llD04-Jul-20257.9 KiB181159

mul.llD04-Jul-20256.4 KiB201175

mul_int24.llD04-Jul-2025870 2422

mul_uint24.llD04-Jul-20252.2 KiB7062

mulhu.llD04-Jul-2025671 1813

multilevel-break.llD04-Jul-20251.4 KiB4235

no-hsa-graphics-shaders.llD04-Jul-2025495 1713

no-initializer-constant-addrspace.llD04-Jul-20251.3 KiB2721

no-shrink-extloads.llD04-Jul-20257.6 KiB216194

opencl-image-metadata.llD04-Jul-2025748 2519

operand-folding.llD04-Jul-20253.5 KiB11598

operand-spacing.llD04-Jul-2025972 1916

or.llD04-Jul-20256.5 KiB179158

over-max-lds-size.llD04-Jul-2025594 1511

packetizer.llD04-Jul-2025957 3532

parallelandifcollapse.llD04-Jul-20251.9 KiB5950

parallelorifcollapse.llD04-Jul-20252.1 KiB6756

partially-dead-super-register-immediate.llD04-Jul-20251,016 2922

predicate-dp4.llD04-Jul-2025920 2722

predicates.llD04-Jul-20252.5 KiB10587

private-element-size.llD04-Jul-202514.9 KiB253211

private-memory-atomics.llD04-Jul-20251.3 KiB3329

private-memory-broken.llD04-Jul-2025744 2217

private-memory-r600.llD04-Jul-202511.2 KiB301268

promote-alloca-array-allocation.llD04-Jul-20252.2 KiB5146

promote-alloca-bitcast-function.llD04-Jul-2025774 2418

promote-alloca-globals.llD04-Jul-20251.9 KiB3631

promote-alloca-invariant-markers.llD04-Jul-2025961 2622

promote-alloca-lifetime.llD04-Jul-2025850 2521

promote-alloca-mem-intrinsics.llD04-Jul-20253.8 KiB6656

promote-alloca-no-opts.llD04-Jul-20251.8 KiB3935

promote-alloca-padding-size-estimate.llD04-Jul-20256 KiB131103

promote-alloca-stored-pointer-value.llD04-Jul-20252.6 KiB7668

promote-alloca-to-lds-icmp.llD04-Jul-20253.3 KiB6557

promote-alloca-to-lds-phi.llD04-Jul-20256.6 KiB205164

promote-alloca-to-lds-select.llD04-Jul-20256.4 KiB133121

promote-alloca-unhandled-intrinsic.llD04-Jul-2025799 2520

promote-alloca-volatile.llD04-Jul-20251.5 KiB4639

pv-packing.llD04-Jul-20251.7 KiB4538

pv.llD04-Jul-202513.3 KiB241231

r600-encoding.llD04-Jul-2025996 2418

r600-export-fix.llD04-Jul-20258.3 KiB141136

r600-infinite-loop-bug-while-reorganizing-vector.llD04-Jul-20252.7 KiB5952

r600.private-memory.llD04-Jul-2025831 2721

r600.work-item-intrinsics.llD04-Jul-20253.1 KiB10890

r600cfg.llD04-Jul-20254.7 KiB118106

rcp-pattern.llD04-Jul-2025505 1210

read-register-invalid-subtarget.llD04-Jul-2025465 1510

read-register-invalid-type-i32.llD04-Jul-2025414 1510

read-register-invalid-type-i64.llD04-Jul-2025358 149

read_register.llD04-Jul-20252.7 KiB8271

readcyclecounter.llD04-Jul-2025893 2621

reciprocal.llD04-Jul-2025455 1410

reduce-load-width-alignment.llD04-Jul-20251.6 KiB3934

reduce-store-width-alignment.llD04-Jul-20252.1 KiB5447

reg-coalescer-sched-crash.llD04-Jul-20251.6 KiB4434

register-count-comments.llD04-Jul-20251.3 KiB3127

rename-disconnected-bug.llD04-Jul-2025855 3426

rename-independent-subregs.mirD04-Jul-2025978 3130

reorder-stores.llD04-Jul-20252.8 KiB7063

ret.llD04-Jul-202510 KiB243219

ret_jump.llD04-Jul-20252.7 KiB6449

rotl.i64.llD04-Jul-20251.1 KiB4037

rotl.llD04-Jul-20251.8 KiB5853

rotr.i64.llD04-Jul-20251.9 KiB6257

rotr.llD04-Jul-20251.5 KiB5447

rsq.llD04-Jul-20253 KiB7563

rv7x0_count3.llD04-Jul-20253.6 KiB5348

s_addk_i32.llD04-Jul-20253 KiB9485

s_movk_i32.llD04-Jul-20257.8 KiB180165

s_mulk_i32.llD04-Jul-20251.2 KiB4237

saddo.llD04-Jul-20252.7 KiB6457

salu-to-valu.llD04-Jul-202518.9 KiB464418

sampler-resource-id.llD04-Jul-20252.3 KiB6655

scalar_to_vector.llD04-Jul-20253.4 KiB7766

schedule-fs-loop-nested-if.llD04-Jul-20253.5 KiB8273

schedule-fs-loop-nested.llD04-Jul-20253.4 KiB8979

schedule-fs-loop.llD04-Jul-20252.3 KiB5648

schedule-global-loads.llD04-Jul-20251.6 KiB4034

schedule-if-2.llD04-Jul-20253.8 KiB9586

schedule-if.llD04-Jul-20252 KiB4741

schedule-kernel-arg-loads.llD04-Jul-20253.1 KiB5147

schedule-vs-if-nested-loop-failure.llD04-Jul-20257.7 KiB162151

schedule-vs-if-nested-loop.llD04-Jul-20256.5 KiB131124

scratch-buffer.llD04-Jul-20254 KiB11188

sdiv.llD04-Jul-20255.6 KiB159142

sdivrem24.llD04-Jul-202510.3 KiB338303

sdivrem64.llD04-Jul-20254.3 KiB226213

select-i1.llD04-Jul-20251.2 KiB2824

select-vectors.llD04-Jul-20257.4 KiB220197

select.llD04-Jul-20252.1 KiB4843

select64.llD04-Jul-20252.3 KiB6559

selectcc-cnd.llD04-Jul-2025409 1311

selectcc-cnde-int.llD04-Jul-2025386 1311

selectcc-icmp-select-float.llD04-Jul-2025534 1714

selectcc-opt.llD04-Jul-20252.2 KiB8169

selectcc.llD04-Jul-2025726 2119

selected-stack-object.llD04-Jul-20251.9 KiB1612

set-dx10.llD04-Jul-20255 KiB162148

setcc-equivalent.llD04-Jul-2025919 3128

setcc-opt.llD04-Jul-20259.4 KiB284259

setcc.llD04-Jul-202510.8 KiB412369

setcc64.llD04-Jul-20256.3 KiB260231

seto.llD04-Jul-2025656 1613

setuo.llD04-Jul-2025656 1613

sext-eliminate.llD04-Jul-2025826 2721

sext-in-reg-failure-r600.llD04-Jul-2025772 2321

sext-in-reg.llD04-Jul-202523.9 KiB631568

sgpr-control-flow.llD04-Jul-20252.9 KiB10685

sgpr-copy-duplicate-operand.llD04-Jul-2025835 2016

sgpr-copy.llD04-Jul-202520.4 KiB404356

shared-op-cycle.llD04-Jul-20251.1 KiB3226

shift-and-i128-ubfe.llD04-Jul-20255.3 KiB119101

shift-and-i64-ubfe.llD04-Jul-202517.3 KiB387359

shift-i64-opts.llD04-Jul-20258.6 KiB246221

shl.llD04-Jul-202515.1 KiB381335

shl_add_constant.llD04-Jul-20253.3 KiB9180

shl_add_ptr.llD04-Jul-202512.7 KiB285252

si-annotate-cf.llD04-Jul-20253.3 KiB151114

si-annotate-cfg-loop-assert.llD04-Jul-2025659 2520

si-instr-info-correct-implicit-operands.llD04-Jul-2025722 1714

si-literal-folding.llD04-Jul-2025497 1612

si-lod-bias.llD04-Jul-20252.9 KiB5342

si-lower-control-flow-unreachable-block.llD04-Jul-20251.3 KiB5745

si-scheduler.llD04-Jul-20253.1 KiB6151

si-sgpr-spill.llD04-Jul-202583.8 KiB1,6231,577

si-spill-cf.llD04-Jul-202522.4 KiB514462

si-spill-sgpr-stack.llD04-Jul-20254.8 KiB6158

si-triv-disjoint-mem-access.llD04-Jul-20259.7 KiB234183

si-vector-hang.llD04-Jul-20255.3 KiB106100

sign_extend.llD04-Jul-20256 KiB166151

simplify-demanded-bits-build-pair.llD04-Jul-20251.5 KiB4037

sint_to_fp.f64.llD04-Jul-20252.3 KiB6254

sint_to_fp.i64.llD04-Jul-20252.3 KiB6250

sint_to_fp.llD04-Jul-20254.5 KiB122106

skip-if-dead.llD04-Jul-20256.5 KiB256224

smed3.llD04-Jul-202514.9 KiB450390

sminmax.llD04-Jul-20257.9 KiB225195

smrd-vccz-bug.llD04-Jul-20251.6 KiB5043

smrd.llD04-Jul-20258.1 KiB166152

spill-alloc-sgpr-init-bug.llD04-Jul-20251.3 KiB2924

spill-scavenge-offset.llD04-Jul-20252.1 KiB4131

split-scalar-i64-add.llD04-Jul-20253.1 KiB7567

split-smrd.llD04-Jul-20252 KiB4736

split-vector-memoperand-offsets.llD04-Jul-20254.8 KiB10688

sra.llD04-Jul-202510.8 KiB259235

srem.llD04-Jul-20254.1 KiB11399

srl.llD04-Jul-20259.4 KiB217197

ssubo.llD04-Jul-20252.8 KiB6659

store-barrier.llD04-Jul-20252.1 KiB4439

store-v3i32.llD04-Jul-2025516 1411

store-v3i64.llD04-Jul-20253.7 KiB129109

store-vector-ptrs.llD04-Jul-2025582 1311

store.llD04-Jul-202510.2 KiB384309

store.r600.llD04-Jul-2025769 2318

store_typed.llD04-Jul-2025920 2519

structurize.llD04-Jul-20252.3 KiB8475

structurize1.llD04-Jul-20251.3 KiB6352

sub.llD04-Jul-20254.7 KiB127109

subreg-coalescer-crash.llD04-Jul-20254.3 KiB11084

subreg-coalescer-undef-use.llD04-Jul-20251.4 KiB4438

subreg-eliminate-dead.llD04-Jul-2025664 2017

swizzle-export.llD04-Jul-20255.7 KiB129121

target-cpu.llD04-Jul-20254.9 KiB113101

tex-clause-antidep.llD04-Jul-20251 KiB2420

texture-input-merge.llD04-Jul-20251.3 KiB3026

trap.llD04-Jul-2025366 1611

trunc-bitcast-vector.llD04-Jul-20253.2 KiB9384

trunc-cmp-constant.llD04-Jul-20256.3 KiB170155

trunc-store-f64-to-f16.llD04-Jul-20252.1 KiB5750

trunc-store-i1.llD04-Jul-20251.2 KiB3429

trunc-store.llD04-Jul-2025798 1916

trunc-vector-store-assertion-failure.llD04-Jul-2025565 2116

trunc.llD04-Jul-20253.6 KiB10189

tti-unroll-prefs.llD04-Jul-20252.1 KiB5950

uaddo.llD04-Jul-20253 KiB8674

udiv.llD04-Jul-20255.2 KiB148132

udivrem.llD04-Jul-20258.6 KiB350342

udivrem24.llD04-Jul-202510.4 KiB328297

udivrem64.llD04-Jul-20254.2 KiB224211

uint_to_fp.f64.llD04-Jul-20253.5 KiB9987

uint_to_fp.i64.llD04-Jul-20252.1 KiB5847

uint_to_fp.llD04-Jul-20254.9 KiB140121

umed3.llD04-Jul-202516.2 KiB485423

unaligned-load-store.llD04-Jul-202515.3 KiB556475

undefined-subreg-liverange.llD04-Jul-2025672 2721

unhandled-loop-condition-assertion.llD04-Jul-20255.7 KiB116101

uniform-branch-intrinsic-cond.llD04-Jul-2025836 2822

uniform-cfg.llD04-Jul-202511.9 KiB440362

uniform-crash.llD04-Jul-20251.8 KiB5846

uniform-loop-inside-nonuniform.llD04-Jul-20251.6 KiB6850

unknown-processor.llD04-Jul-2025635 2115

unroll.llD04-Jul-20251 KiB3729

unsupported-cc.llD04-Jul-20253.6 KiB126114

urecip.llD04-Jul-2025481 1410

urem.llD04-Jul-20253.3 KiB9586

use-sgpr-multiple-times.llD04-Jul-202512.5 KiB271241

usubo.llD04-Jul-20253.1 KiB8775

v1i64-kernel-arg.llD04-Jul-2025492 1814

v_cndmask.llD04-Jul-20251.4 KiB4033

v_mac.llD04-Jul-20257.1 KiB217176

valu-i1.llD04-Jul-20256.1 KiB190157

vector-alloca.llD04-Jul-20252.9 KiB7874

vector-extract-insert.llD04-Jul-20253.7 KiB8477

vertex-fetch-encoding.llD04-Jul-20251.1 KiB2621

vgpr-spill-emergency-stack-slot-compute.llD04-Jul-202534.9 KiB598579

vgpr-spill-emergency-stack-slot.llD04-Jul-202531.5 KiB501483

vi-removed-intrinsics.llD04-Jul-20251 KiB2518

vop-shrink.llD04-Jul-20251.7 KiB5241

vselect.llD04-Jul-20253.4 KiB8064

vselect64.llD04-Jul-2025706 1613

vtx-fetch-branch.llD04-Jul-2025742 3023

vtx-schedule.llD04-Jul-2025659 1916

wait.llD04-Jul-20254.3 KiB8676

waitcnt-flat.llD04-Jul-2025691 1714

wqm.llD04-Jul-202513.4 KiB367320

write-register-vgpr-into-sgpr.llD04-Jul-2025611 2316

write_register.llD04-Jul-20252.6 KiB8170

wrong-transalu-pos-fix.llD04-Jul-20252.6 KiB8264

xor.llD04-Jul-20255.7 KiB174150

zero_extend.llD04-Jul-20251.2 KiB4136

zext-i64-bit-operand.llD04-Jul-20251.5 KiB4239

README

1+==============================================================================+
2| How to organize the lit tests                                                |
3+==============================================================================+
4
5- If you write a test for matching a single DAG opcode or intrinsic, it should
6  go in a file called {opcode_name,intrinsic_name}.ll (e.g. fadd.ll)
7
8- If you write a test that matches several DAG opcodes and checks for a single
9  ISA instruction, then that test should go in a file called {ISA_name}.ll (e.g.
10  bfi_int.ll
11
12- For all other tests, use your best judgement for organizing tests and naming
13  the files.
14
15+==============================================================================+
16| Naming conventions                                                           |
17+==============================================================================+
18
19- Use dash '-' and not underscore '_' to separate words in file names, unless
20  the file is named after a DAG opcode or ISA instruction that has an
21  underscore '_' in its name.
22