/llvm/test/CodeGen/AMDGPU/GlobalISel/
../
add.v2i16.ll
add.vni16.ll
add_shl.ll
addo.ll
addsubu64.ll
amdgpu-irtranslator.ll
amdgpu-prelegalizer-combiner-crash.mir
and.ll
andn2.i1.ll
andn2.ll
artifact-combiner-anyext.mir
artifact-combiner-asserts.ll
artifact-combiner-build-vector.mir
artifact-combiner-concat-vectors.mir
artifact-combiner-cse-leaves-dead-cast.mir
artifact-combiner-extract.mir
artifact-combiner-sext.mir
artifact-combiner-trunc.mir
artifact-combiner-unmerge-values.mir
artifact-combiner-zext.mir
ashr.ll
assert-align.ll
atomic_load_flat.ll
atomic_load_global.ll
atomic_load_local.ll
atomic_load_local_2.ll
atomic_optimizations_mul_one.ll
atomic_store_local.ll
atomicrmw_fmax.ll
atomicrmw_fmin.ll
atomicrmw_udec_wrap.ll
atomicrmw_uinc_wrap.ll
bitcast_38_i16.ll
bool-legalization.ll
br-constant-invalid-sgpr-copy.ll
bswap.ll
buffer-atomic-fadd.f32-no-rtn.ll
buffer-atomic-fadd.f32-rtn.ll
buffer-atomic-fadd.f64.ll
buffer-atomic-fadd.v2f16-no-rtn.ll
buffer-atomic-fadd.v2f16-rtn.ll
buffer-load-store-pointers.ll
buffer-schedule.ll
bug-legalization-artifact-combiner-dead-def.ll
bug-legalization-artifact-combiner-dead-def.mir
bug_shuffle_vector_to_scalar.ll
call-outgoing-stack-args.ll
clamp-fmed3-const-combine.ll
clamp-minmax-const-combine.ll
combine-add-nullptr.mir
combine-add-to-ptradd.mir
combine-amdgpu-cvt-f32-ubyte.mir
combine-ashr-narrow.mir
combine-binop-s64-with-s32-mask.mir
combine-ext-legalizer.mir
combine-extract-vector-load.mir
combine-fabs-fneg.mir
combine-fcanonicalize.mir
combine-fdiv-sqrt-to-rsq.mir
combine-fma-add-ext-fma.ll
combine-fma-add-ext-mul.ll
combine-fma-add-fma-mul.ll
combine-fma-add-mul-post-legalize.mir
combine-fma-add-mul-pre-legalize.mir
combine-fma-add-mul.ll
combine-fma-sub-ext-mul.ll
combine-fma-sub-ext-neg-mul.ll
combine-fma-sub-mul.ll
combine-fma-sub-neg-mul.ll
combine-fma-unmerge-values.mir
combine-fold-binop-into-select.mir
combine-foldable-fneg.mir
combine-fpneg-one-fneg.mir
combine-fsh.mir
combine-fsub-fneg.mir
combine-itofp.mir
combine-lshr-narrow.mir
combine-or-redundant.mir
combine-redundant-and.mir
combine-redundant-neg.mir
combine-redundant-sext-inreg.mir
combine-rot.mir
combine-rsq.ll
combine-rsq.mir
combine-sext-inreg.mir
combine-sext-trunc-sextinreg.mir
combine-shift-amount-zext.mir
combine-shift-imm-chain-illegal-types.mir
combine-shift-imm-chain-shlsat.mir
combine-shift-imm-chain.ll
combine-shift-of-shifted-logic-shlsat.mir
combine-shift-of-shifted-logic.ll
combine-shifts.mir
combine-shl-from-extend-narrow.postlegal.mir
combine-shl-from-extend-narrow.prelegal.mir
combine-shl-narrow.mir
combine-short-clamp.ll
combine-trunc-sext.mir
combine-trunc-shift.mir
combine-urem-pow-2.mir
combine-zext-trunc.mir
combiner-crash.ll
compute-num-sign-bits-med3.mir
constant-bus-restriction.ll
crash-stack-address-O0.ll
cvt_f32_ubyte.ll
dereferenceable-declaration.ll
divergence-divergent-i1-phis-no-lane-mask-merging.ll
divergence-divergent-i1-phis-no-lane-mask-merging.mir
divergence-divergent-i1-used-outside-loop.ll
divergence-divergent-i1-used-outside-loop.mir
divergence-structurizer.ll
divergence-structurizer.mir
divergence-temporal-divergent-i1.ll
divergence-temporal-divergent-i1.mir
divergence-temporal-divergent-reg.ll
divergence-temporal-divergent-reg.mir
divergent-control-flow.ll
dropped_debug_info_assert.ll
dummy-target.ll
dynamic-alloca-uniform.ll
extractelement-stack-lower.ll
extractelement.i128.ll
extractelement.i16.ll
extractelement.i8.ll
extractelement.ll
fdiv.f16.ll
fdiv.f32.ll
fdiv.f64.ll
flat-atomic-fadd.f32.ll
flat-atomic-fadd.f64.ll
flat-atomic-fadd.v2f16.ll
flat-scratch-init.gfx.ll
flat-scratch-init.ll
flat-scratch.ll
floor.f64.ll
fma.ll
fmamix-constant-bus-violation.ll
fmamix-constant-bus-violation.mir
fmax_legacy.ll
fmed3-min-max-const-combine.ll
fmin_legacy.ll
fmul.v2f16.ll
fp-atomics-gfx942.ll
fp64-atomics-gfx90a.ll
fpow.ll
frem.ll
fshl.ll
fshr.ll
function-returns.ll
function-returns.v2i65.ll
global-atomic-fadd.f32-no-rtn.ll
global-atomic-fadd.f32-rtn.ll
global-atomic-fadd.f64.ll
global-atomic-fadd.v2f16-no-rtn.ll
global-atomic-fadd.v2f16-rtn.ll
global-value.illegal.ll
global-value.ll
hip.extern.shared.array.ll
i1-copy.ll
image-waterfall-loop-O0.ll
implicit-kernarg-backend-usage-global-isel.ll
inline-asm-mismatched-size.ll
inline-asm.ll
insertelement-stack-lower.ll
insertelement.i16.ll
insertelement.i8.ll
insertelement.large.ll
insertelement.ll
inst-select-abs.mir
inst-select-add.mir
inst-select-add.s16.mir
inst-select-amdgcn.class.mir
inst-select-amdgcn.class.s16.mir
inst-select-amdgcn.cos.mir
inst-select-amdgcn.cos.s16.mir
inst-select-amdgcn.cvt.pk.i16.mir
inst-select-amdgcn.cvt.pk.u16.mir
inst-select-amdgcn.cvt.pknorm.i16.mir
inst-select-amdgcn.cvt.pknorm.u16.mir
inst-select-amdgcn.cvt.pkrtz.mir
inst-select-amdgcn.ds.swizzle.mir
inst-select-amdgcn.exp.compr.mir
inst-select-amdgcn.exp.mir
inst-select-amdgcn.fcmp.constants.w32.mir
inst-select-amdgcn.fcmp.constants.w64.mir
inst-select-amdgcn.fmad.ftz.mir
inst-select-amdgcn.fmed3.mir
inst-select-amdgcn.fmed3.s16.mir
inst-select-amdgcn.fract.mir
inst-select-amdgcn.fract.s16.mir
inst-select-amdgcn.groupstaticsize.mir
inst-select-amdgcn.mbcnt.lo.mir
inst-select-amdgcn.mul.u24.mir
inst-select-amdgcn.mulhi.i24.mir
inst-select-amdgcn.mulhi.u24.mir
inst-select-amdgcn.rcp.legacy.mir
inst-select-amdgcn.rcp.mir
inst-select-amdgcn.rcp.s16.mir
inst-select-amdgcn.readfirstlane.mir
inst-select-amdgcn.reloc.constant.mir
inst-select-amdgcn.rsq.clamp.mir
inst-select-amdgcn.rsq.legacy.mir
inst-select-amdgcn.rsq.mir
inst-select-amdgcn.rsq.s16.mir
inst-select-amdgcn.s.barrier.mir
inst-select-amdgcn.s.sendmsg.mir
inst-select-amdgcn.sffbh.mir
inst-select-amdgcn.sin.mir
inst-select-amdgcn.sin.s16.mir
inst-select-amdgpu-atomic-cmpxchg-flat.mir
inst-select-amdgpu-atomic-cmpxchg-global.mir
inst-select-amdgpu-ffbh-u32.mir
inst-select-amdgpu-ffbl-b32.mir
inst-select-amdgpu-wave-address.mir
inst-select-and.mir
inst-select-anyext.mir
inst-select-ashr.mir
inst-select-ashr.s16.mir
inst-select-ashr.v2s16.mir
inst-select-atomic-cmpxchg-local.mir
inst-select-atomic-cmpxchg-region.mir
inst-select-atomicrmw-add-flat.mir
inst-select-atomicrmw-add-global.mir
inst-select-atomicrmw-fadd-local.mir
inst-select-atomicrmw-fadd-region.mir
inst-select-atomicrmw-xchg-local.mir
inst-select-atomicrmw-xchg-region.mir
inst-select-bitcast.mir
inst-select-bitreverse.mir
inst-select-br.mir
inst-select-brcond.mir
inst-select-bswap.mir
inst-select-build-vector-trunc.v2s16.mir
inst-select-build-vector.mir
inst-select-concat-vectors.mir
inst-select-constant.mir
inst-select-copy.mir
inst-select-ctlz-zero-undef.mir
inst-select-ctpop.mir
inst-select-cttz-zero-undef.mir
inst-select-extract-vector-elt.mir
inst-select-extract.mir
inst-select-fabs.mir
inst-select-fadd.s16.mir
inst-select-fadd.s32.mir
inst-select-fadd.s64.mir
inst-select-fcanonicalize.mir
inst-select-fceil.mir
inst-select-fceil.s16.mir
inst-select-fcmp.mir
inst-select-fcmp.s16.gfx11plus-fake16.mir
inst-select-fcmp.s16.gfx11plus.mir
inst-select-fcmp.s16.mir
inst-select-fconstant.mir
inst-select-fexp2.mir
inst-select-ffloor.s16.mir
inst-select-ffloor.s32.mir
inst-select-ffloor.s64.mir
inst-select-fma.s32.mir
inst-select-fmad.s32.mir
inst-select-fmaxnum-ieee.mir
inst-select-fmaxnum-ieee.s16.mir
inst-select-fmaxnum-ieee.v2s16.mir
inst-select-fmaxnum.mir
inst-select-fmaxnum.s16.mir
inst-select-fmaxnum.v2s16.mir
inst-select-fminnum-ieee.mir
inst-select-fminnum-ieee.s16.mir
inst-select-fminnum-ieee.v2s16.mir
inst-select-fminnum.mir
inst-select-fminnum.s16.mir
inst-select-fminnum.v2s16.mir
inst-select-fmul.mir
inst-select-fmul.v2s16.mir
inst-select-fneg.mir
inst-select-fptosi.mir
inst-select-fptoui.mir
inst-select-fract.f64.mir
inst-select-frame-index.mir
inst-select-freeze.mir
inst-select-fshr.mir
inst-select-i1-copy.mir
inst-select-icmp.mir
inst-select-icmp.s16.mir
inst-select-icmp.s64.mir
inst-select-implicit-def.mir
inst-select-insert-vector-elt.mir
inst-select-insert.mir
inst-select-intrinsic-trunc.mir
inst-select-intrinsic-trunc.s16.mir
inst-select-inttoptr.mir
inst-select-load-atomic-flat.mir
inst-select-load-atomic-global.mir
inst-select-load-atomic-local.mir
inst-select-load-constant.mir
inst-select-load-flat.mir
inst-select-load-global-old-legalization.mir
inst-select-load-global-saddr.mir
inst-select-load-global.mir
inst-select-load-global.s96.mir
inst-select-load-local-128.mir
inst-select-load-local.mir
inst-select-load-private.mir
inst-select-load-smrd.mir
inst-select-lshr.mir
inst-select-lshr.s16.mir
inst-select-lshr.v2s16.mir
inst-select-mad_64_32.mir
inst-select-merge-values.mir
inst-select-mul.mir
inst-select-or.mir
inst-select-pattern-add3.mir
inst-select-pattern-and-or.mir
inst-select-pattern-or3.mir
inst-select-pattern-smed3.mir
inst-select-pattern-smed3.s16.mir
inst-select-pattern-umed3.mir
inst-select-pattern-umed3.s16.mir
inst-select-pattern-xor3.mir
inst-select-phi.mir
inst-select-pseudo-scalar-transcendental.mir
inst-select-ptr-add.mir
inst-select-ptrmask.mir
inst-select-ptrtoint.mir
inst-select-returnaddress.mir
inst-select-sbfx.mir
inst-select-scalar-float-sop1.mir
inst-select-scalar-float-sop2.mir
inst-select-scalar-float-sopc.mir
inst-select-scalar-packed.xfail.mir
inst-select-select.mir
inst-select-sext-inreg.mir
inst-select-sext.mir
inst-select-sextload-local.mir
inst-select-shl.mir
inst-select-shl.s16.mir
inst-select-shl.v2s16.mir
inst-select-sitofp.mir
inst-select-smax-64.mir
inst-select-smax.mir
inst-select-smin-64.mir
inst-select-smin.mir
inst-select-smulh.mir
inst-select-stacksave-stackrestore.invalid.mir
inst-select-stacksave-stackrestore.mir
inst-select-store-atomic-flat.mir
inst-select-store-atomic-local.mir
inst-select-store-flat.mir
inst-select-store-global.mir
inst-select-store-global.s96.mir
inst-select-store-local.mir
inst-select-store-private.mir
inst-select-sub.mir
inst-select-trunc.mir
inst-select-trunc.v2s16.mir
inst-select-uadde.gfx10.mir
inst-select-uadde.mir
inst-select-uaddo.mir
inst-select-ubfx.mir
inst-select-uitofp.mir
inst-select-umax-64.mir
inst-select-umax.mir
inst-select-umin-64.mir
inst-select-umin.mir
inst-select-umulh.mir
inst-select-unmerge-values.mir
inst-select-usube.gfx10.mir
inst-select-usube.mir
inst-select-usubo.mir
inst-select-xor.mir
inst-select-zext.mir
inst-select-zextload-local.mir
irtranslate-bf16.ll
irtranslator-amdgcn-cs-chain.ll
irtranslator-amdgcn-sendmsg.ll
irtranslator-amdgpu_kernel-system-sgprs.ll
irtranslator-amdgpu_kernel.ll
irtranslator-amdgpu_ps.ll
irtranslator-amdgpu_vs.ll
irtranslator-assert-align.ll
irtranslator-atomicrmw.ll
irtranslator-call-abi-attribute-hints.ll
irtranslator-call-implicit-args.ll
irtranslator-call-non-fixed.ll
irtranslator-call-return-values.ll
irtranslator-call-sret.ll
irtranslator-call.ll
irtranslator-constant-fold-vector-op.ll
irtranslator-constantexpr.ll
irtranslator-constrained-fp.ll
irtranslator-fast-math-flags.ll
irtranslator-fence.ll
irtranslator-fixed-function-abi-vgpr-args.ll
irtranslator-function-args.ll
irtranslator-function-args.v2i65.ll
irtranslator-getelementptr.ll
irtranslator-indirect-call.ll
irtranslator-inline-asm.ll
irtranslator-invariant.ll
irtranslator-memory-intrinsics.ll
irtranslator-metadata.ll
irtranslator-non-integral-address-spaces-vectors.ll
irtranslator-non-integral-address-spaces.ll
irtranslator-prefetch.ll
irtranslator-ptrmask.ll
irtranslator-readnone-intrinsic-callsite.ll
irtranslator-sat.ll
irtranslator-sibling-call.ll
irtranslator-struct-return-intrinsics.ll
irtranslator-tail-call.ll
irtranslator-zext-vec-index.ll
is-safe-to-sink-bug.ll
known-bits-sbfe.mir
knownbits-ptrtoint.mir
lds-global-value.ll
lds-misaligned-bug.ll
lds-relocs.ll
lds-zero-initializer.ll
legalize-abs.mir
legalize-add.mir
legalize-addrspacecast.mir
legalize-amdgcn.if-invalid.mir
legalize-amdgcn.if.xfail.mir
legalize-amdgcn.rsq.clamp.mir
legalize-amdgcn.wavefrontsize.mir
legalize-amdgcn.workitem.id.mir
legalize-and.mir
legalize-anyext.mir
legalize-ashr.mir
legalize-atomic-cmpxchg-with-success.mir
legalize-atomic-cmpxchg.mir
legalize-atomicrmw-add.mir
legalize-atomicrmw-and.mir
legalize-atomicrmw-fadd-global.mir
legalize-atomicrmw-fadd-local.mir
legalize-atomicrmw-max.mir
legalize-atomicrmw-min.mir
legalize-atomicrmw-nand.mir
legalize-atomicrmw-or.mir
legalize-atomicrmw-sub.mir
legalize-atomicrmw-umax.mir
legalize-atomicrmw-umin.mir
legalize-atomicrmw-xchg-flat.mir
legalize-atomicrmw-xchg.mir
legalize-atomicrmw-xor.mir
legalize-bitcast.mir
legalize-bitreverse.mir
legalize-block-addr.mir
legalize-brcond.mir
legalize-bswap.mir
legalize-build-vector-splat.mir
legalize-build-vector-trunc.mir
legalize-build-vector.mir
legalize-build-vector.s16.mir
legalize-concat-vectors.mir
legalize-constant.mir
legalize-ctlz-zero-undef.mir
legalize-ctlz.mir
legalize-ctpop.mir
legalize-cttz-zero-undef.mir
legalize-cttz.mir
legalize-extract-vector-elt.mir
legalize-extract.mir
legalize-extractelement-crash.mir
legalize-fabs.mir
legalize-fadd.mir
legalize-fcanonicalize.mir
legalize-fceil.mir
legalize-fcmp-s32.mir
legalize-fcmp.mir
legalize-fconstant.mir
legalize-fcopysign.mir
legalize-fcos.mir
legalize-fdiv.mir
legalize-fexp.mir
legalize-fexp2.mir
legalize-ffloor.mir
legalize-flog.mir
legalize-flog10.mir
legalize-flog2.mir
legalize-fma.mir
legalize-fmad.s16.mir
legalize-fmad.s32.mir
legalize-fmad.s64.mir
legalize-fmaxnum.mir
legalize-fminnum.mir
legalize-fmul.mir
legalize-fneg.mir
legalize-fpext.mir
legalize-fpow.mir
legalize-fpowi.mir
legalize-fptosi.mir
legalize-fptoui.mir
legalize-fptrunc.mir
legalize-freeze.mir
legalize-fshl.mir
legalize-fshr.mir
legalize-fsin.mir
legalize-fsqrt.mir
legalize-fsub.mir
legalize-icmp.mir
legalize-implicit-def-s1025.mir
legalize-implicit-def.mir
legalize-insert-vector-elt.mir
legalize-insert.mir
legalize-intrinsic-amdgcn-fdiv-fast.mir
legalize-intrinsic-round.mir
legalize-intrinsic-trunc.mir
legalize-inttoptr.mir
legalize-jump-table.mir
legalize-llvm.amdgcn.image.atomic.dim.a16.ll
legalize-llvm.amdgcn.image.dim.a16.ll
legalize-llvm.amdgcn.image.load.2d.d16.ll
legalize-llvm.amdgcn.image.load.2d.ll
legalize-llvm.amdgcn.image.load.2darraymsaa.ll
legalize-llvm.amdgcn.image.load.3d.ll
legalize-llvm.amdgcn.image.sample.a16.ll
legalize-llvm.amdgcn.image.sample.d.ll
legalize-llvm.amdgcn.image.sample.g16.a16.ll
legalize-llvm.amdgcn.image.sample.g16.ll
legalize-llvm.amdgcn.image.store.2d.d16.ll
legalize-llvm.amdgcn.s.buffer.load.mir
legalize-load-constant-32bit.mir
legalize-load-constant.mir
legalize-load-flat.mir
legalize-load-global.mir
legalize-load-local.mir
legalize-load-memory-metadata.mir
legalize-load-private.mir
legalize-lshr.mir
legalize-memcpy.mir
legalize-memcpyinline.mir
legalize-memmove.mir
legalize-memset.mir
legalize-merge-values-build-vector.mir
legalize-merge-values.mir
legalize-mul.mir
legalize-or.mir
legalize-phi.mir
legalize-ptr-add.mir
legalize-ptrmask.mir
legalize-ptrtoint.mir
legalize-rotl-rotr.mir
legalize-sadde.mir
legalize-saddo.mir
legalize-saddsat.mir
legalize-sbfx.mir
legalize-sdiv.mir
legalize-select.mir
legalize-sext-inreg.mir
legalize-sext.mir
legalize-sextload-constant-32bit.mir
legalize-sextload-flat.mir
legalize-sextload-global.mir
legalize-sextload-local.mir
legalize-sextload-private.mir
legalize-shl.mir
legalize-shuffle-vector.mir
legalize-shuffle-vector.s16.mir
legalize-sitofp.mir
legalize-smax.mir
legalize-smin.mir
legalize-smulh.mir
legalize-smulo.mir
legalize-srem.mir
legalize-sshlsat.mir
legalize-ssube.mir
legalize-ssubo.mir
legalize-ssubsat.mir
legalize-store-global.mir
legalize-store.mir
legalize-strict_fsub.mir
legalize-sub.mir
legalize-trap-gfx11.mir
legalize-trap.mir
legalize-trunc.mir
legalize-uadde.mir
legalize-uaddo.mir
legalize-uaddsat.mir
legalize-ubfx.mir
legalize-udiv.mir
legalize-uitofp.mir
legalize-umax.mir
legalize-umin.mir
legalize-umulh.mir
legalize-umulo.mir
legalize-unmerge-values.mir
legalize-urem.mir
legalize-ushlsat.mir
legalize-usube.mir
legalize-usubo.mir
legalize-usubsat.mir
legalize-vector-args-gfx7.mir
legalize-vector-args-gfx8-plus.mir
legalize-xor.mir
legalize-zext.mir
legalize-zextload-constant-32bit.mir
legalize-zextload-flat.mir
legalize-zextload-global.mir
legalize-zextload-local.mir
legalize-zextload-private.mir
llvm.abs.ll
llvm.amdgcn.ballot.i32.ll
llvm.amdgcn.ballot.i64.ll
llvm.amdgcn.dispatch.ptr.ll
llvm.amdgcn.div.fmas.ll
llvm.amdgcn.div.scale.ll
llvm.amdgcn.end.cf.i32.ll
llvm.amdgcn.end.cf.i64.ll
llvm.amdgcn.fdot2.ll
llvm.amdgcn.fmul.legacy.ll
llvm.amdgcn.global.atomic.csub.ll
llvm.amdgcn.if.break.i32.ll
llvm.amdgcn.if.break.i64.ll
llvm.amdgcn.image.atomic.dim.a16.ll
llvm.amdgcn.image.atomic.dim.ll
llvm.amdgcn.image.atomic.dim.mir
llvm.amdgcn.image.gather4.a16.dim.ll
llvm.amdgcn.image.gather4.dim.ll
llvm.amdgcn.image.gather4.o.dim.ll
llvm.amdgcn.image.getresinfo.a16.ll
llvm.amdgcn.image.getresinfo.ll
llvm.amdgcn.image.load.1d.d16.ll
llvm.amdgcn.image.load.1d.ll
llvm.amdgcn.image.load.2d.ll
llvm.amdgcn.image.load.2darraymsaa.a16.ll
llvm.amdgcn.image.load.2darraymsaa.ll
llvm.amdgcn.image.load.3d.a16.ll
llvm.amdgcn.image.load.3d.ll
llvm.amdgcn.image.sample.cd.g16.ll
llvm.amdgcn.image.sample.g16.ll
llvm.amdgcn.image.store.2d.d16.ll
llvm.amdgcn.image.store.2d.ll
llvm.amdgcn.implicit.ptr.buffer.ll
llvm.amdgcn.interp.inreg.ll
llvm.amdgcn.interp.p1.f16.ll
llvm.amdgcn.intersect_ray.ll
llvm.amdgcn.kernarg.segment.ptr.ll
llvm.amdgcn.make.buffer.rsrc.ll
llvm.amdgcn.mfma.gfx90a.ll
llvm.amdgcn.mov.dpp.ll
llvm.amdgcn.queue.ptr.ll
llvm.amdgcn.raw.buffer.atomic.add.ll
llvm.amdgcn.raw.buffer.atomic.cmpswap.ll
llvm.amdgcn.raw.buffer.atomic.fadd-with-ret.ll
llvm.amdgcn.raw.buffer.atomic.fadd.ll
llvm.amdgcn.raw.buffer.load.format.f16.ll
llvm.amdgcn.raw.buffer.load.format.ll
llvm.amdgcn.raw.buffer.load.ll
llvm.amdgcn.raw.buffer.load.tfe.ll
llvm.amdgcn.raw.buffer.store.format.f16.ll
llvm.amdgcn.raw.buffer.store.format.f32.ll
llvm.amdgcn.raw.buffer.store.ll
llvm.amdgcn.raw.ptr.buffer.atomic.add.ll
llvm.amdgcn.raw.ptr.buffer.atomic.cmpswap.ll
llvm.amdgcn.raw.ptr.buffer.atomic.fadd-with-ret.ll
llvm.amdgcn.raw.ptr.buffer.atomic.fadd.ll
llvm.amdgcn.raw.ptr.buffer.load.format.f16.ll
llvm.amdgcn.raw.ptr.buffer.load.format.ll
llvm.amdgcn.raw.ptr.buffer.load.ll
llvm.amdgcn.raw.ptr.buffer.store.format.f16.ll
llvm.amdgcn.raw.ptr.buffer.store.format.f32.ll
llvm.amdgcn.raw.ptr.buffer.store.ll
llvm.amdgcn.raw.ptr.tbuffer.load.f16.ll
llvm.amdgcn.raw.ptr.tbuffer.load.ll
llvm.amdgcn.raw.ptr.tbuffer.store.f16.ll
llvm.amdgcn.raw.ptr.tbuffer.store.i8.ll
llvm.amdgcn.raw.ptr.tbuffer.store.ll
llvm.amdgcn.raw.tbuffer.load.f16.ll
llvm.amdgcn.raw.tbuffer.load.ll
llvm.amdgcn.raw.tbuffer.store.f16.ll
llvm.amdgcn.raw.tbuffer.store.i8.ll
llvm.amdgcn.raw.tbuffer.store.ll
llvm.amdgcn.rsq.clamp.ll
llvm.amdgcn.s.buffer.load.ll
llvm.amdgcn.s.setreg.ll
llvm.amdgcn.s.sleep.ll
llvm.amdgcn.sbfe.ll
llvm.amdgcn.sdot2.ll
llvm.amdgcn.sdot4.ll
llvm.amdgcn.sdot8.ll
llvm.amdgcn.set.inactive.ll
llvm.amdgcn.softwqm.ll
llvm.amdgcn.struct.buffer.atomic.add.ll
llvm.amdgcn.struct.buffer.atomic.cmpswap.ll
llvm.amdgcn.struct.buffer.atomic.fadd-with-ret.ll
llvm.amdgcn.struct.buffer.atomic.fadd.ll
llvm.amdgcn.struct.buffer.load.format.f16.ll
llvm.amdgcn.struct.buffer.load.format.ll
llvm.amdgcn.struct.buffer.load.ll
llvm.amdgcn.struct.buffer.load.tfe.ll
llvm.amdgcn.struct.buffer.store.format.f16.ll
llvm.amdgcn.struct.buffer.store.format.f32.ll
llvm.amdgcn.struct.buffer.store.ll
llvm.amdgcn.struct.ptr.buffer.atomic.add.ll
llvm.amdgcn.struct.ptr.buffer.atomic.cmpswap.ll
llvm.amdgcn.struct.ptr.buffer.atomic.fadd-with-ret.ll
llvm.amdgcn.struct.ptr.buffer.atomic.fadd.ll
llvm.amdgcn.struct.ptr.buffer.load.format.f16.ll
llvm.amdgcn.struct.ptr.buffer.load.format.ll
llvm.amdgcn.struct.ptr.buffer.load.ll
llvm.amdgcn.struct.ptr.buffer.store.format.f16.ll
llvm.amdgcn.struct.ptr.buffer.store.format.f32.ll
llvm.amdgcn.struct.ptr.buffer.store.ll
llvm.amdgcn.struct.ptr.tbuffer.load.f16.ll
llvm.amdgcn.struct.ptr.tbuffer.load.ll
llvm.amdgcn.struct.tbuffer.load.f16.ll
llvm.amdgcn.struct.tbuffer.load.ll
llvm.amdgcn.sudot4.ll
llvm.amdgcn.sudot8.ll
llvm.amdgcn.trig.preop.ll
llvm.amdgcn.ubfe.ll
llvm.amdgcn.udot2.ll
llvm.amdgcn.udot4.ll
llvm.amdgcn.udot8.ll
llvm.amdgcn.update.dpp.ll
llvm.amdgcn.wmma_32.ll
llvm.amdgcn.wmma_64.ll
llvm.amdgcn.workgroup.id.ll
llvm.amdgcn.workitem.id.ll
llvm.amdgcn.wqm.demote.ll
llvm.amdgcn.wqm.ll
llvm.amdgcn.writelane.ll
llvm.amdgcn.wwm.ll
llvm.memcpy.inline.ll
llvm.memcpy.ll
llvm.memmove.ll
llvm.memset.ll
llvm.powi.ll
load-constant.96.ll
load-constant32bit.ll
load-d16.ll
load-divergent.ll
load-legalize-range-metadata.ll
load-local.128.ll
load-local.96.ll
load-unaligned.ll
load-uniform-in-vgpr.ll
load-uniform.ll
load-zero-and-sign-extending-divergent.ll
load-zero-and-sign-extending-uniform-in-vgpr.ll
load-zero-and-sign-extending-uniform.ll
localizer-wrong-insert-point.mir
localizer.ll
lshr.ll
madmix-constant-bus-violation.ll
madmix-constant-bus-violation.mir
memory-legalizer-atomic-fence.ll
merge-buffer-stores.ll
minmaxabs-i64.ll
minmaxabs.ll
mmra.ll
mubuf-global.ll
mul-known-bits.i64.ll
mul-known-bits.i64.mir
mul.ll
mul.v2i16.ll
no-cse-nonlocal-convergent-instrs.mir
no-ctlz-from-umul-to-lshr-in-postlegalizer.ll
no-ctlz-from-umul-to-lshr-in-postlegalizer.mir
no-legalize-atomic.mir
non-entry-alloca.ll
or.ll
orn2.ll
postlegalizer-combiner-buildvector-identities.mir
postlegalizer-combiner-divrem.mir
postlegalizer-combiner-fcanonicalize.mir
postlegalizer-combiner-freeze.mir
postlegalizer-combiner-reassoc.mir
postlegalizer-combiner-sextload-from-sextinreg.mir
postlegalizer-combiner-trunc-bitcast-buildvector.mir
postlegalizer-combiner-unmerge-undef.mir
postlegalizer-combiner-zextload-from-and.mir
postlegalizercombiner-and.mir
postlegalizercombiner-ashr.mir
postlegalizercombiner-load-and-mask.mir
postlegalizercombiner-lshr.mir
postlegalizercombiner-mul.mir
postlegalizercombiner-sbfx.mir
postlegalizercombiner-select.mir
postlegalizercombiner-shl.mir
postlegalizercombiner-ubfx.mir
prelegalizer-combiner-divrem.mir
prelegalizer-combiner-fptrunc_fpext.mir
prelegalizer-combiner-redundant-bitcast.mir
prelegalizer-combiner-sext_inreg-to-and.mir
prelegalizer-combiner-shuffle.mir
promote-dependency-on-invariant-result.ll
readanylane-combines.ll
readanylane-combines.mir
regbankcombiner-clamp-fmed3-const.mir
regbankcombiner-clamp-minmax-const.mir
regbankcombiner-fmed3-minmax-const.mir
regbankcombiner-ignore-copies-crash.mir
regbankcombiner-redundant-and.mir
regbankcombiner-smed3.mir
regbankcombiner-umed3.mir
regbankselect-abs.mir
regbankselect-add.s16.mir
regbankselect-add.s32.mir
regbankselect-add.v2s16.mir
regbankselect-amdgcn-exp-compr.mir
regbankselect-amdgcn-exp.mir
regbankselect-amdgcn-s-buffer-load.mir
regbankselect-amdgcn.ballot.i64.mir
regbankselect-amdgcn.class.mir
regbankselect-amdgcn.cvt.pkrtz.mir
regbankselect-amdgcn.div.fmas.mir
regbankselect-amdgcn.div.scale.mir
regbankselect-amdgcn.ds.append.mir
regbankselect-amdgcn.ds.bpermute.mir
regbankselect-amdgcn.ds.consume.mir
regbankselect-amdgcn.ds.gws.init.mir
regbankselect-amdgcn.ds.gws.sema.v.mir
regbankselect-amdgcn.ds.ordered.add.mir
regbankselect-amdgcn.ds.ordered.swap.mir
regbankselect-amdgcn.ds.permute.mir
regbankselect-amdgcn.ds.swizzle.mir
regbankselect-amdgcn.else.32.mir
regbankselect-amdgcn.else.64.mir
regbankselect-amdgcn.fcmp.mir
regbankselect-amdgcn.fmul.legacy.mir
regbankselect-amdgcn.groupstaticsize.mir
regbankselect-amdgcn.icmp.mir
regbankselect-amdgcn.image.load.1d.ll
regbankselect-amdgcn.image.sample.1d.ll
regbankselect-amdgcn.interp.mov.mir
regbankselect-amdgcn.interp.p1.f16.mir
regbankselect-amdgcn.interp.p1.mir
regbankselect-amdgcn.interp.p2.f16.mir
regbankselect-amdgcn.interp.p2.mir
regbankselect-amdgcn.kernarg.segment.ptr.mir
regbankselect-amdgcn.kill.mir
regbankselect-amdgcn.lds.direct.load.mir
regbankselect-amdgcn.lds.param.load.mir
regbankselect-amdgcn.live.mask.mir
regbankselect-amdgcn.mfma.gfx90a.mir
regbankselect-amdgcn.mfma.gfx942.mir
regbankselect-amdgcn.mfma.mir
regbankselect-amdgcn.ps.live.mir
regbankselect-amdgcn.raw.buffer.load.ll
regbankselect-amdgcn.raw.ptr.buffer.load.ll
regbankselect-amdgcn.readfirstlane.mir
regbankselect-amdgcn.readlane.mir
regbankselect-amdgcn.s.buffer.load.ll
regbankselect-amdgcn.s.buffer.load.mir
regbankselect-amdgcn.s.get.waveid.in.workgroup.mir
regbankselect-amdgcn.s.getpc.mir
regbankselect-amdgcn.s.getreg.mir
regbankselect-amdgcn.s.memrealtime.mir
regbankselect-amdgcn.s.memtime.mir
regbankselect-amdgcn.s.sendmsg.mir
regbankselect-amdgcn.s.sendmsghalt.mir
regbankselect-amdgcn.struct.buffer.load.ll
regbankselect-amdgcn.struct.buffer.store.ll
regbankselect-amdgcn.struct.ptr.buffer.load.ll
regbankselect-amdgcn.struct.ptr.buffer.store.ll
regbankselect-amdgcn.update.dpp.mir
regbankselect-amdgcn.wqm.demote.mir
regbankselect-amdgcn.wqm.mir
regbankselect-amdgcn.wqm.vote.mir
regbankselect-amdgcn.writelane.mir
regbankselect-amdgcn.wwm.mir
regbankselect-amdgpu-ffbh-u32.mir
regbankselect-amdgpu-ffbl-b32.mir
regbankselect-amdgpu-wave-address.mir
regbankselect-and-s1.mir
regbankselect-and.mir
regbankselect-anyext.mir
regbankselect-ashr.mir
regbankselect-assert-align.mir
regbankselect-assert-zext.mir
regbankselect-atomic-cmpxchg.mir
regbankselect-atomicrmw-add.mir
regbankselect-atomicrmw-and.mir
regbankselect-atomicrmw-fadd.mir
regbankselect-atomicrmw-max.mir
regbankselect-atomicrmw-min.mir
regbankselect-atomicrmw-or.mir
regbankselect-atomicrmw-sub.mir
regbankselect-atomicrmw-umax.mir
regbankselect-atomicrmw-umin.mir
regbankselect-atomicrmw-xchg.mir
regbankselect-atomicrmw-xor.mir
regbankselect-bitcast.mir
regbankselect-bitreverse.mir
regbankselect-block-addr.mir
regbankselect-brcond.mir
regbankselect-bswap.mir
regbankselect-build-vector.mir
regbankselect-concat-vector.mir
regbankselect-constant.mir
regbankselect-copy.mir
regbankselect-ctlz-zero-undef.mir
regbankselect-ctpop.mir
regbankselect-cttz-zero-undef.mir
regbankselect-default.mir
regbankselect-dyn-stackalloc.mir
regbankselect-extract-vector-elt.mir
regbankselect-extract.mir
regbankselect-fabs.mir
regbankselect-fadd.mir
regbankselect-fcanonicalize.mir
regbankselect-fceil.mir
regbankselect-fcmp.mir
regbankselect-fexp2.mir
regbankselect-flog2.mir
regbankselect-fma.mir
regbankselect-fmul.mir
regbankselect-fneg.mir
regbankselect-fpext.mir
regbankselect-fptosi.mir
regbankselect-fptoui.mir
regbankselect-fptrunc.mir
regbankselect-frame-index.mir
regbankselect-freeze.mir
regbankselect-fshr.mir
regbankselect-fsqrt.mir
regbankselect-fsub.mir
regbankselect-icmp.mir
regbankselect-icmp.s16.mir
regbankselect-illegal-copy.mir
regbankselect-implicit-def.mir
regbankselect-insert-vector-elt.mir
regbankselect-insert.mir
regbankselect-intrinsic-trunc.mir
regbankselect-inttoptr.mir
regbankselect-load.mir
regbankselect-lshr.mir
regbankselect-mad_64_32.mir
regbankselect-merge-values.mir
regbankselect-mui-regbanklegalize.mir
regbankselect-mui-regbankselect.mir
regbankselect-mui-salu-float.ll
regbankselect-mui-salu-float.mir
regbankselect-mui.ll
regbankselect-mui.mir
regbankselect-mul.mir
regbankselect-or.mir
regbankselect-phi-s1.mir
regbankselect-phi.mir
regbankselect-pseudo-scalar-transcendental.mir
regbankselect-ptr-add.mir
regbankselect-ptrmask.mir
regbankselect-ptrtoint.mir
regbankselect-reg-sequence.mir
regbankselect-sadde.mir
regbankselect-salu-float.mir
regbankselect-sbfx.mir
regbankselect-select.mir
regbankselect-sext-inreg.mir
regbankselect-sext.mir
regbankselect-sextload.mir
regbankselect-shl.mir
regbankselect-sitofp.mir
regbankselect-smax.mir
regbankselect-smin.mir
regbankselect-smulh.mir
regbankselect-split-scalar-load-metadata.mir
regbankselect-ssube.mir
regbankselect-sub.mir
regbankselect-trunc.mir
regbankselect-uadde.mir
regbankselect-uaddo.mir
regbankselect-ubfx.mir
regbankselect-uitofp.mir
regbankselect-umax.mir
regbankselect-umin.mir
regbankselect-umulh.mir
regbankselect-uniform-load-noclobber.mir
regbankselect-unmerge-values.mir
regbankselect-usube.mir
regbankselect-usubo.mir
regbankselect-waterfall-agpr.mir
regbankselect-whole-wave-functions.mir
regbankselect-widen-scalar-loads.mir
regbankselect-xor.mir
regbankselect-zext.mir
regbankselect-zextload.mir
regbankselect.mir
saddsat.ll
sbfx.ll
sdiv.i32.ll
sdiv.i64.ll
sdivrem.ll
select-to-fmin-fmax.ll
selected-inst-flags.mir
sext_inreg.ll
shader-epilogs.ll
shl-ext-reduce.ll
shl.ll
shlN_add.ll
shufflevector-pointer-crash.mir
shufflevector.ll
smed3.ll
smrd.ll
srem.i32.ll
srem.i64.ll
ssubsat.ll
store-divergent-addr.ll
store-local.128.ll
store-local.96.ll
store-uniform-addr.ll
store-weird-size.ll
strict_fma.f16.ll
strict_fma.f32.ll
strict_fma.f64.ll
sub.v2i16.ll
subo.ll
trunc.ll
twoaddr-extract-dyn-v7f64.mir
uaddsat.ll
ubfx.ll
udiv.i32.ll
udiv.i64.ll
udivrem.ll
umed3.ll
unsupported-load.ll
unsupported-ptr-add.ll
urem.i32.ll
urem.i64.ll
usubsat.ll
v_bfe_i32.ll
vni8-across-blocks.ll
widen-i8-i16-scalar-loads.ll
wmma-gfx12-w32-f16-f32-matrix-modifiers.ll
wmma-gfx12-w32-imm.ll
wmma-gfx12-w32-iu-modifiers.ll
wmma-gfx12-w32-swmmac-index_key.ll
wmma-gfx12-w32.ll
wmma-gfx12-w64-f16-f32-matrix-modifiers.ll
wmma-gfx12-w64-imm.ll
wmma-gfx12-w64-iu-modifiers.ll
wmma-gfx12-w64-swmmac-index_key.ll
wmma-gfx12-w64.ll
xnor.ll
xor.ll
zextload.ll