Sign in
llvm
/
llvm-project
/
llvm
/
4065f8ffaff7fd23a176d4c968bba1ebac135a19
/
.
/
test
/
CodeGen
/
AMDGPU
/
GlobalISel
tree: 16ffb481495e59407946e62255f7423e57d0e196
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-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.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.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
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-legalize-range-metadata.ll
load-local.128.ll
load-local.96.ll
load-unaligned.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.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
regbankcombiner-clamp-fmed3-const.mir
regbankcombiner-clamp-minmax-const.mir
regbankcombiner-fmed3-minmax-const.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-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-local.128.ll
store-local.96.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