Codebase Browser
llvm
Go to App
llvm
/llvm/test/CodeGen/AMDGPU/GlobalISel/
../
a
add.v2i16.ll
add.vni16.ll
add_shl.ll
addo.ll
addsubu64.ll
amdgpu-irtranslator.ll
amdgpu-prelegalizer-combiner-crash.mir
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_local.ll
atomic_optimizations_mul_one.ll
atomic_store_local.ll
atomicrmw_fmax.ll
atomicrmw_fmin.ll
atomicrmw_udec_wrap.ll
atomicrmw_uinc_wrap.ll
b
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-schedule.ll
bug-legalization-artifact-combiner-dead-def.ll
bug-legalization-artifact-combiner-dead-def.mir
c
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-rot.mir
combine-rsq.ll
combine-rsq.mir
combine-sext-inreg.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-shl-from-extend-narrow.postlegal.mir
combine-shl-from-extend-narrow.prelegal.mir
combine-shl-narrow.mir
combine-short-clamp.ll
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
d
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-divergent.ll
dynamic-alloca-uniform.ll
e
extractelement-stack-lower.ll
extractelement.i128.ll
extractelement.i16.ll
extractelement.i8.ll
extractelement.ll
f
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-gfx940.ll
fp64-atomics-gfx90a.ll
fpow.ll
frem.ll
fshl.ll
fshr.ll
function-returns.ll
function-returns.v2i65.ll
g
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
h
hip.extern.shared.array.ll
i
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.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-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
l
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
m
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
n
no-cse-nonlocal-convergent-instrs.mir
no-legalize-atomic.mir
non-entry-alloca.ll
o
orn2.ll
p
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
r
regbankcombiner-clamp-fmed3-const.mir
regbankcombiner-clamp-minmax-const.mir
regbankcombiner-fmed3-minmax-const.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.gfx940.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-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
s
saddsat.ll
sbfx.ll
sdiv.i32.ll
sdiv.i64.ll
sdivrem.ll
select-to-fmin-fmax.ll
sext_inreg.ll
shader-epilogs.ll
shl-ext-reduce.ll
shl.ll
shlN_add.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
t
trunc.ll
twoaddr-extract-dyn-v7f64.mir
u
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
v_bfe_i32.ll
vni8-across-blocks.ll
w
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
x
xnor.ll
z
zextload.ll