Sign in
llvm
/
llvm-project.git
/
refs/heads/main
/
.
/
llvm
/
test
/
CodeGen
/
AMDGPU
/
GlobalISel
tree: 6122235949ca1582659aad68cd20e84b371dd977
add.ll
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-add-sub.ll
atomicrmw-and.ll
atomicrmw-fmin-fmax.ll
atomicrmw-or.ll
atomicrmw-xchg.ll
atomicrmw-xor.ll
atomicrmw_fmax.ll
atomicrmw_fmin.ll
atomicrmw_minmax.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-byte-short.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-or-s64-s32.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
fabs.ll
fadd.ll
fceil.ll
fcmp.ll
fdiv.f16.ll
fdiv.f32.ll
fdiv.f64.ll
ffloor.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
fmad.ll
fmamix-constant-bus-violation.ll
fmamix-constant-bus-violation.mir
fmax_legacy.ll
fmed3-min-max-const-combine.ll
fmed3.ll
fmin3-fmax3-combine.ll
fmin_legacy.ll
fmul.ll
fmul.v2f16.ll
fneg.ll
fp-atomics-gfx942.ll
fp-int-conversions.ll
fp64-atomics-gfx90a.ll
fpext.ll
fpow.ll
fptrunc.ll
frem.ll
fshl.ll
fshr-new-regbank-select.ll
fshr.ll
fsub.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-addrspaces.ll
global-value.illegal.ll
global-value.ll
hip.extern.shared.array.ll
i1-copy.ll
icmp.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-scc-vcc.ll
inst-select-copy-scc-vcc.mir
inst-select-copy.mir
inst-select-ctlz-zero-poison.mir
inst-select-ctpop.mir
inst-select-cttz-zero-poison.mir
inst-select-extract-vector-elt.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-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
intrinsic-trunc.ll
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
known-fpclass-phi.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-ctls.mir
legalize-ctlz-zero-poison.mir
legalize-ctlz.mir
legalize-ctpop.mir
legalize-cttz-zero-poison.mir
legalize-cttz.mir
legalize-divrem.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-fmaximum.mir
legalize-fmaxnum.mir
legalize-fminimum.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-load-store-s16-true16.mir
legalize-lshr.mir
legalize-memcpy.mir
legalize-memcpyinline.mir
legalize-memmove.mir
legalize-memset.mir
legalize-memsetinline.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-sextload-s16-true16.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.fract.ll
llvm.amdgcn.frexp.mant.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.live.mask.ll
llvm.amdgcn.make.buffer.rsrc.ll
llvm.amdgcn.mfma.gfx90a.ll
llvm.amdgcn.mov.dpp.ll
llvm.amdgcn.mul24.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.atomic.integer-minmax.ll
llvm.amdgcn.raw.buffer.atomic.sub.ll
llvm.amdgcn.raw.buffer.atomic.swap.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.atomic.sub.ll
llvm.amdgcn.raw.ptr.buffer.atomic.swap.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.strictwqm.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.atomic.sub.ll
llvm.amdgcn.struct.buffer.atomic.swap.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.atomic.sub.ll
llvm.amdgcn.struct.ptr.buffer.atomic.swap.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.atomic.cmpxchg.ll
llvm.memcpy.inline.ll
llvm.memcpy.ll
llvm.memmove.ll
llvm.memset.inline.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
mad.ll
madmix-constant-bus-violation.ll
madmix-constant-bus-violation.mir
memory-legalizer-atomic-fence.ll
merge-buffer-stores.ll
min3-max3-combine.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-merge.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
regbanklegalize-amdgcn.s.buffer.load.ll
regbanklegalize-amdgcn.s.buffer.load.subdword.ll
regbankselect-abs.mir
regbankselect-add.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.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-sext.mir
regbankselect-assert-zext.mir
regbankselect-atomic-cmpxchg.mir
regbankselect-atomicrmw-add-sub.mir
regbankselect-atomicrmw-add.mir
regbankselect-atomicrmw-and.mir
regbankselect-atomicrmw-fadd.mir
regbankselect-atomicrmw-fadd.v2f16.mir
regbankselect-atomicrmw-max.mir
regbankselect-atomicrmw-min.mir
regbankselect-atomicrmw-minmax-uminmax.mir
regbankselect-atomicrmw-or.mir
regbankselect-atomicrmw-sub.mir
regbankselect-atomicrmw-uinc-udec-wrap.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-call.ll
regbankselect-concat-vector.mir
regbankselect-constant.mir
regbankselect-copy.mir
regbankselect-ctlz-zero-poison.mir
regbankselect-ctpop.mir
regbankselect-cttz-zero-poison.mir
regbankselect-default.mir
regbankselect-dyn-stackalloc.mir
regbankselect-extract-vector-elt.mir
regbankselect-fabs.mir
regbankselect-fadd.mir
regbankselect-fcanonicalize.mir
regbankselect-fceil.mir
regbankselect-fcmp.mir
regbankselect-fexp2.mir
regbankselect-ffloor.mir
regbankselect-flog2.mir
regbankselect-fma.mir
regbankselect-fmul.mir
regbankselect-fneg.mir
regbankselect-fpext.mir
regbankselect-fptosi-sat.mir
regbankselect-fptosi.mir
regbankselect-fptoui-sat.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-intrinsic-roundeven.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-waterfall-call.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-merge-values-build-vector-s16.mir
select-to-fmin-fmax.ll
selected-inst-flags.mir
sext_inreg.ll
shader-epilogs.ll
shl-ext-reduce.ll
shl.ll
shufflevector-pointer-crash.mir
shufflevector.ll
smed3.ll
smrd.ll
smul.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.ll
sub.v2i16.ll
subo.ll
true16-merge-values-s16.ll
trunc-brc.ll
trunc.ll
twoaddr-extract-dyn-v7f64.mir
uaddsat.ll
ubfx.ll
udiv.i32.ll
udiv.i64.ll
udivrem.ll
umed3.ll
unmerge-sgpr-s16.ll
unmerge-sgpr-s16.mir
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