/download/obfuscator-ollvm/llvm/test/CodeGen/AMDGPU/GlobalISel/

0 directories 987 files
Name Size Modified
Go up
add.v2i16.ll 24 KiB
add.vni16.ll 39 KiB
add_shl.ll 4.8 KiB
addo.ll 40 KiB
addsubu64.ll 3.9 KiB
amdgpu-irtranslator.ll 418 B
amdgpu-prelegalizer-combiner-crash.mir 1.0 KiB
andn2.ll 40 KiB
artifact-combiner-anyext.mir 2.5 KiB
artifact-combiner-asserts.ll 1.6 KiB
artifact-combiner-build-vector.mir 11 KiB
artifact-combiner-concat-vectors.mir 2.3 KiB
artifact-combiner-cse-leaves-dead-cast.mir 6.5 KiB
artifact-combiner-extract.mir 15 KiB
artifact-combiner-sext.mir 4.3 KiB
artifact-combiner-trunc.mir 6.0 KiB
artifact-combiner-unmerge-values.mir 85 KiB
artifact-combiner-zext.mir 12 KiB
ashr.ll 68 KiB
assert-align.ll 2.3 KiB
atomic_load_local.ll 5.2 KiB
atomic_optimizations_mul_one.ll 29 KiB
atomic_store_local.ll 3.4 KiB
atomicrmw_fmax.ll 131 KiB
atomicrmw_fmin.ll 131 KiB
atomicrmw_udec_wrap.ll 124 KiB
atomicrmw_uinc_wrap.ll 132 KiB
bitcast_38_i16.ll 3.7 KiB
bool-legalization.ll 5.7 KiB
br-constant-invalid-sgpr-copy.ll 4.1 KiB
bswap.ll 24 KiB
buffer-atomic-fadd.f32-no-rtn.ll 29 KiB
buffer-atomic-fadd.f32-rtn.ll 32 KiB
buffer-atomic-fadd.f64.ll 32 KiB
buffer-atomic-fadd.v2f16-no-rtn.ll 20 KiB
buffer-atomic-fadd.v2f16-rtn.ll 14 KiB
buffer-schedule.ll 2.3 KiB
bug-legalization-artifact-combiner-dead-def.ll 992 B
bug-legalization-artifact-combiner-dead-def.mir 5.1 KiB
call-outgoing-stack-args.ll 23 KiB
clamp-fmed3-const-combine.ll 7.9 KiB
clamp-minmax-const-combine.ll 16 KiB
combine-add-nullptr.mir 2.6 KiB
combine-add-to-ptradd.mir 6.1 KiB
combine-amdgpu-cvt-f32-ubyte.mir 18 KiB
combine-ashr-narrow.mir 6.7 KiB
combine-ext-legalizer.mir 2.6 KiB
combine-extract-vector-load.mir 1.8 KiB
combine-fabs-fneg.mir 2.9 KiB
combine-fcanonicalize.mir 14 KiB
combine-fdiv-sqrt-to-rsq.mir 18 KiB
combine-fma-add-ext-fma.ll 22 KiB
combine-fma-add-ext-mul.ll 6.8 KiB
combine-fma-add-fma-mul.ll 53 KiB
combine-fma-add-mul-post-legalize.mir 188 KiB
combine-fma-add-mul-pre-legalize.mir 173 KiB
combine-fma-add-mul.ll 41 KiB
combine-fma-sub-ext-mul.ll 4.8 KiB
combine-fma-sub-ext-neg-mul.ll 10 KiB
combine-fma-sub-mul.ll 42 KiB
combine-fma-sub-neg-mul.ll 16 KiB
combine-fma-unmerge-values.mir 18 KiB
combine-fold-binop-into-select.mir 56 KiB
combine-foldable-fneg.mir 28 KiB
combine-fpneg-one-fneg.mir 6.0 KiB
combine-fsh.mir 7.8 KiB
combine-fsub-fneg.mir 13 KiB
combine-itofp.mir 9.1 KiB
combine-lshr-narrow.mir 6.6 KiB
combine-or-redundant.mir 7.5 KiB
combine-redundant-and.mir 7.5 KiB
combine-redundant-neg.mir 4.3 KiB
combine-rot.mir 6.9 KiB
combine-rsq.ll 8.6 KiB
combine-rsq.mir 5.6 KiB
combine-sext-inreg.mir 14 KiB
combine-shift-imm-chain-illegal-types.mir 14 KiB
combine-shift-imm-chain-shlsat.mir 8.0 KiB
combine-shift-imm-chain.ll 4.1 KiB
combine-shift-of-shifted-logic-shlsat.mir 15 KiB
combine-shift-of-shifted-logic.ll 9.1 KiB
combine-shl-from-extend-narrow.postlegal.mir 16 KiB
combine-shl-from-extend-narrow.prelegal.mir 13 KiB
combine-shl-narrow.mir 6.4 KiB
combine-short-clamp.ll 4.7 KiB
combine-trunc-shift.mir 6.8 KiB
combine-urem-pow-2.mir 8.8 KiB
combine-zext-trunc.mir 7.2 KiB
combiner-crash.ll 255 B
compute-num-sign-bits-med3.mir 5.4 KiB
constant-bus-restriction.ll 9.5 KiB
crash-stack-address-O0.ll 1011 B
cvt_f32_ubyte.ll 59 KiB
dereferenceable-declaration.ll 15 KiB
divergence-divergent-i1-phis-no-lane-mask-merging.ll 13 KiB
divergence-divergent-i1-phis-no-lane-mask-merging.mir 28 KiB
divergence-divergent-i1-used-outside-loop.ll 21 KiB
divergence-divergent-i1-used-outside-loop.mir 56 KiB
divergence-structurizer.ll 19 KiB
divergence-structurizer.mir 60 KiB
divergence-temporal-divergent-i1.ll 7.2 KiB
divergence-temporal-divergent-i1.mir 17 KiB
divergence-temporal-divergent-reg.ll 1.4 KiB
divergence-temporal-divergent-reg.mir 3.1 KiB
divergent-control-flow.ll 8.3 KiB
dropped_debug_info_assert.ll 6.1 KiB
dummy-target.ll 3.5 KiB
dynamic-alloca-divergent.ll 1.6 KiB
dynamic-alloca-uniform.ll 16 KiB
extractelement-stack-lower.ll 4.2 KiB
extractelement.i128.ll 23 KiB
extractelement.i16.ll 62 KiB
extractelement.i8.ll 100 KiB
extractelement.ll 202 KiB
fdiv.f16.ll 176 KiB
fdiv.f32.ll 252 KiB
fdiv.f64.ll 102 KiB
flat-atomic-fadd.f32.ll 7.0 KiB
flat-atomic-fadd.f64.ll 6.2 KiB
flat-atomic-fadd.v2f16.ll 6.1 KiB
flat-scratch-init.gfx.ll 1.7 KiB
flat-scratch-init.ll 3.1 KiB
flat-scratch.ll 72 KiB
floor.f64.ll 11 KiB
fma.ll 36 KiB
fmax_legacy.ll 9.8 KiB
fmed3-min-max-const-combine.ll 21 KiB
fmin_legacy.ll 14 KiB
fmul.v2f16.ll 27 KiB
fp-atomics-gfx940.ll 12 KiB
fp64-atomics-gfx90a.ll 95 KiB
fpow.ll 78 KiB
frem.ll 45 KiB
fshl.ll 330 KiB
fshr.ll 333 KiB
function-returns.ll 77 KiB
function-returns.v2i65.ll 1.2 KiB
global-atomic-fadd.f32-no-rtn.ll 16 KiB
global-atomic-fadd.f32-rtn.ll 33 KiB
global-atomic-fadd.f64.ll 101 KiB
global-atomic-fadd.v2f16-no-rtn.ll 11 KiB
global-atomic-fadd.v2f16-rtn.ll 7.5 KiB
global-value.illegal.ll 659 B
global-value.ll 9.5 KiB
hip.extern.shared.array.ll 6.3 KiB
i1-copy.ll 2.5 KiB
image-waterfall-loop-O0.ll 11 KiB
implicit-kernarg-backend-usage-global-isel.ll 14 KiB
inline-asm-mismatched-size.ll 8.9 KiB
inline-asm.ll 2.9 KiB
insertelement-stack-lower.ll 13 KiB
insertelement.i16.ll 202 KiB
insertelement.i8.ll 162 KiB
insertelement.large.ll 9.2 KiB
insertelement.ll 277 KiB
inst-select-abs.mir 3.8 KiB
inst-select-add.mir 7.3 KiB
inst-select-add.s16.mir 5.3 KiB
inst-select-amdgcn.class.mir 7.1 KiB
inst-select-amdgcn.class.s16.mir 4.5 KiB
inst-select-amdgcn.cos.mir 1.4 KiB
inst-select-amdgcn.cos.s16.mir 1.9 KiB
inst-select-amdgcn.cvt.pk.i16.mir 2.4 KiB
inst-select-amdgcn.cvt.pk.u16.mir 2.4 KiB
inst-select-amdgcn.cvt.pknorm.i16.mir 2.5 KiB
inst-select-amdgcn.cvt.pknorm.u16.mir 2.5 KiB
inst-select-amdgcn.cvt.pkrtz.mir 2.3 KiB
inst-select-amdgcn.ds.swizzle.mir 1.4 KiB
inst-select-amdgcn.exp.compr.mir 1.2 KiB
inst-select-amdgcn.exp.mir 780 B
inst-select-amdgcn.fcmp.constants.w32.mir 6.0 KiB
inst-select-amdgcn.fcmp.constants.w64.mir 6.0 KiB
inst-select-amdgcn.fmad.ftz.mir 8.3 KiB
inst-select-amdgcn.fmed3.mir 6.6 KiB
inst-select-amdgcn.fmed3.s16.mir 2.6 KiB
inst-select-amdgcn.fract.mir 2.5 KiB
inst-select-amdgcn.fract.s16.mir 1.9 KiB
inst-select-amdgcn.groupstaticsize.mir 1.8 KiB
inst-select-amdgcn.mbcnt.lo.mir 2.5 KiB
inst-select-amdgcn.mul.u24.mir 2.2 KiB
inst-select-amdgcn.mulhi.i24.mir 2.2 KiB
inst-select-amdgcn.mulhi.u24.mir 2.2 KiB
inst-select-amdgcn.rcp.legacy.mir 2.0 KiB
inst-select-amdgcn.rcp.mir 2.5 KiB
inst-select-amdgcn.rcp.s16.mir 1.9 KiB
inst-select-amdgcn.readfirstlane.mir 2.2 KiB
inst-select-amdgcn.reloc.constant.mir 1.4 KiB
inst-select-amdgcn.rsq.clamp.mir 2.0 KiB
inst-select-amdgcn.rsq.legacy.mir 2.0 KiB
inst-select-amdgcn.rsq.mir 2.5 KiB
inst-select-amdgcn.rsq.s16.mir 1.9 KiB
inst-select-amdgcn.s.barrier.mir 441 B
inst-select-amdgcn.s.sendmsg.mir 741 B
inst-select-amdgcn.sffbh.mir 1.8 KiB
inst-select-amdgcn.sin.mir 1.4 KiB
inst-select-amdgcn.sin.s16.mir 1.9 KiB
inst-select-amdgpu-atomic-cmpxchg-flat.mir 34 KiB
inst-select-amdgpu-atomic-cmpxchg-global.mir 60 KiB
inst-select-amdgpu-ffbh-u32.mir 1.8 KiB
inst-select-amdgpu-ffbl-b32.mir 1.8 KiB
inst-select-amdgpu-wave-address.mir 1.6 KiB
inst-select-and.mir 23 KiB
inst-select-anyext.mir 7.4 KiB
inst-select-ashr.mir 18 KiB
inst-select-ashr.s16.mir 23 KiB
inst-select-ashr.v2s16.mir 5.0 KiB
inst-select-atomic-cmpxchg-local.mir 12 KiB
inst-select-atomic-cmpxchg-region.mir 12 KiB
inst-select-atomicrmw-add-flat.mir 43 KiB
inst-select-atomicrmw-add-global.mir 68 KiB
inst-select-atomicrmw-fadd-local.mir 6.1 KiB
inst-select-atomicrmw-fadd-region.mir 6.1 KiB
inst-select-atomicrmw-xchg-local.mir 4.7 KiB
inst-select-atomicrmw-xchg-region.mir 4.7 KiB
inst-select-bitcast.mir 495 B
inst-select-bitreverse.mir 4.2 KiB
inst-select-br.mir 495 B
inst-select-brcond.mir 9.5 KiB
inst-select-bswap.mir 1.5 KiB
inst-select-build-vector-trunc.v2s16.mir 25 KiB
inst-select-build-vector.mir 3.7 KiB
inst-select-concat-vectors.mir 36 KiB
inst-select-constant.mir 31 KiB
inst-select-copy.mir 16 KiB
inst-select-ctlz-zero-undef.mir 2.3 KiB
inst-select-ctpop.mir 7.5 KiB
inst-select-cttz-zero-undef.mir 2.3 KiB
inst-select-extract-vector-elt.mir 49 KiB
inst-select-extract.mir 9.6 KiB
inst-select-fabs.mir 28 KiB
inst-select-fadd.s16.mir 5.9 KiB
inst-select-fadd.s32.mir 9.1 KiB
inst-select-fadd.s64.mir 8.8 KiB
inst-select-fcanonicalize.mir 27 KiB
inst-select-fceil.mir 2.2 KiB
inst-select-fceil.s16.mir 5.6 KiB
inst-select-fcmp.mir 36 KiB
inst-select-fcmp.s16.mir 25 KiB
inst-select-fconstant.mir 6.0 KiB
inst-select-fexp2.mir 1.3 KiB
inst-select-ffloor.s16.mir 6.0 KiB
inst-select-ffloor.s32.mir 2.2 KiB
inst-select-ffloor.s64.mir 1.6 KiB
inst-select-fma.s32.mir 11 KiB
inst-select-fmad.s32.mir 8.0 KiB
inst-select-fmaxnum-ieee.mir 5.9 KiB
inst-select-fmaxnum-ieee.s16.mir 3.0 KiB
inst-select-fmaxnum-ieee.v2s16.mir 1.1 KiB
inst-select-fmaxnum.mir 5.8 KiB
inst-select-fmaxnum.s16.mir 2.9 KiB
inst-select-fmaxnum.v2s16.mir 1.2 KiB
inst-select-fminnum-ieee.mir 5.9 KiB
inst-select-fminnum-ieee.s16.mir 3.0 KiB
inst-select-fminnum-ieee.v2s16.mir 1.1 KiB
inst-select-fminnum.mir 5.8 KiB
inst-select-fminnum.s16.mir 2.9 KiB
inst-select-fminnum.v2s16.mir 1.1 KiB
inst-select-fmul.mir 14 KiB
inst-select-fmul.v2s16.mir 3.1 KiB
inst-select-fneg.mir 49 KiB
inst-select-fptosi.mir 13 KiB
inst-select-fptoui.mir 13 KiB
inst-select-fract.f64.mir 8.4 KiB
inst-select-frame-index.mir 911 B
inst-select-freeze.mir 26 KiB
inst-select-fshr.mir 1.4 KiB
inst-select-i1-copy.mir 7.8 KiB
inst-select-icmp.mir 11 KiB
inst-select-icmp.s16.mir 12 KiB
inst-select-icmp.s64.mir 27 KiB
inst-select-implicit-def.mir 5.2 KiB
inst-select-insert-vector-elt.mir 48 KiB
inst-select-insert.mir 20 KiB
inst-select-intrinsic-trunc.mir 2.3 KiB
inst-select-intrinsic-trunc.s16.mir 1.9 KiB
inst-select-inttoptr.mir 852 B
inst-select-load-atomic-flat.mir 26 KiB
inst-select-load-atomic-global.mir 36 KiB
inst-select-load-atomic-local.mir 13 KiB
inst-select-load-constant.mir 69 KiB
inst-select-load-flat.mir 151 KiB
inst-select-load-global-saddr.mir 65 KiB
inst-select-load-global.mir 202 KiB
inst-select-load-global.s96.mir 8.1 KiB
inst-select-load-local-128.mir 16 KiB
inst-select-load-local.mir 42 KiB
inst-select-load-private.mir 73 KiB
inst-select-load-smrd.mir 9.7 KiB
inst-select-lshr.mir 18 KiB
inst-select-lshr.s16.mir 23 KiB
inst-select-lshr.v2s16.mir 5.0 KiB
inst-select-mad_64_32.mir 6.2 KiB
inst-select-merge-values.mir 24 KiB
inst-select-mul.mir 2.6 KiB
inst-select-or.mir 22 KiB
inst-select-pattern-add3.mir 11 KiB
inst-select-pattern-and-or.mir 6.4 KiB
inst-select-pattern-or3.mir 4.9 KiB
inst-select-pattern-smed3.mir 6.3 KiB
inst-select-pattern-smed3.s16.mir 10 KiB
inst-select-pattern-umed3.mir 6.3 KiB
inst-select-pattern-umed3.s16.mir 10 KiB
inst-select-pattern-xor3.mir 11 KiB
inst-select-phi.mir 13 KiB
inst-select-pseudo-scalar-transcendental.mir 8.4 KiB
inst-select-ptr-add.mir 39 KiB
inst-select-ptrmask.mir 31 KiB
inst-select-ptrtoint.mir 2.4 KiB
inst-select-returnaddress.mir 3.6 KiB
inst-select-sbfx.mir 2.0 KiB
inst-select-scalar-float-sop1.mir 8.2 KiB
inst-select-scalar-float-sop2.mir 8.6 KiB
inst-select-scalar-float-sopc.mir 20 KiB
inst-select-scalar-packed.xfail.mir 4.3 KiB
inst-select-select.mir 21 KiB
inst-select-sext-inreg.mir 10 KiB
inst-select-sext.mir 6.9 KiB
inst-select-sextload-local.mir 5.3 KiB
inst-select-shl.mir 18 KiB
inst-select-shl.s16.mir 23 KiB
inst-select-shl.v2s16.mir 5.0 KiB
inst-select-sitofp.mir 6.4 KiB
inst-select-smax.mir 2.8 KiB
inst-select-smin.mir 2.8 KiB
inst-select-smulh.mir 4.6 KiB
inst-select-stacksave-stackrestore.invalid.mir 439 B
inst-select-stacksave-stackrestore.mir 2.6 KiB
inst-select-store-atomic-flat.mir 10 KiB
inst-select-store-atomic-local.mir 15 KiB
inst-select-store-flat.mir 83 KiB
inst-select-store-global.mir 103 KiB
inst-select-store-global.s96.mir 8.1 KiB
inst-select-store-local.mir 35 KiB
inst-select-store-private.mir 46 KiB
inst-select-sub.mir 3.0 KiB
inst-select-trunc.mir 12 KiB
inst-select-trunc.v2s16.mir 5.4 KiB
inst-select-uadde.gfx10.mir 3.5 KiB
inst-select-uadde.mir 8.9 KiB
inst-select-uaddo.mir 13 KiB
inst-select-ubfx.mir 1.9 KiB
inst-select-uitofp.mir 6.0 KiB
inst-select-umax.mir 2.8 KiB
inst-select-umin.mir 2.8 KiB
inst-select-umulh.mir 4.6 KiB
inst-select-unmerge-values.mir 14 KiB
inst-select-usube.gfx10.mir 3.5 KiB
inst-select-usube.mir 8.9 KiB
inst-select-usubo.mir 13 KiB
inst-select-xor.mir 22 KiB
inst-select-zext.mir 6.7 KiB
inst-select-zextload-local.mir 5.3 KiB
irtranslate-bf16.ll 28 KiB
irtranslator-amdgcn-cs-chain.ll 8.1 KiB
irtranslator-amdgcn-sendmsg.ll 673 B
irtranslator-amdgpu_kernel-system-sgprs.ll 4.7 KiB
irtranslator-amdgpu_kernel.ll 132 KiB
irtranslator-amdgpu_ps.ll 7.9 KiB
irtranslator-amdgpu_vs.ll 5.3 KiB
irtranslator-assert-align.ll 12 KiB
irtranslator-atomicrmw.ll 11 KiB
irtranslator-call-abi-attribute-hints.ll 13 KiB
irtranslator-call-implicit-args.ll 82 KiB
irtranslator-call-non-fixed.ll 7.0 KiB
irtranslator-call-return-values.ll 182 KiB
irtranslator-call-sret.ll 6.4 KiB
irtranslator-call.ll 404 KiB
irtranslator-constant-fold-vector-op.ll 1.4 KiB
irtranslator-constantexpr.ll 921 B
irtranslator-constrained-fp.ll 12 KiB
irtranslator-fast-math-flags.ll 1.1 KiB
irtranslator-fence.ll 14 KiB
irtranslator-fixed-function-abi-vgpr-args.ll 3.0 KiB
irtranslator-function-args.ll 198 KiB
irtranslator-function-args.v2i65.ll 1.5 KiB
irtranslator-getelementptr.ll 13 KiB
irtranslator-indirect-call.ll 4.5 KiB
irtranslator-inline-asm.ll 16 KiB
irtranslator-invariant.ll 6.4 KiB
irtranslator-memory-intrinsics.ll 15 KiB
irtranslator-metadata.ll 1.1 KiB
irtranslator-non-integral-address-spaces-vectors.ll 5.0 KiB
irtranslator-non-integral-address-spaces.ll 1.1 KiB
irtranslator-prefetch.ll 1.4 KiB
irtranslator-ptrmask.ll 2.1 KiB
irtranslator-readnone-intrinsic-callsite.ll 849 B
irtranslator-sat.ll 21 KiB
irtranslator-sibling-call.ll 99 KiB
irtranslator-struct-return-intrinsics.ll 1.4 KiB
irtranslator-tail-call.ll 2.7 KiB
irtranslator-zext-vec-index.ll 1.2 KiB
is-safe-to-sink-bug.ll 3.4 KiB
lds-global-value.ll 1.3 KiB
lds-misaligned-bug.ll 6.1 KiB
lds-relocs.ll 1.1 KiB
lds-zero-initializer.ll 2.4 KiB
legalize-abs.mir 23 KiB
legalize-add.mir 31 KiB
legalize-addrspacecast.mir 21 KiB
legalize-amdgcn.if-invalid.mir 3.9 KiB
legalize-amdgcn.if.xfail.mir 782 B
legalize-amdgcn.rsq.clamp.mir 2.7 KiB
legalize-amdgcn.wavefrontsize.mir 854 B
legalize-amdgcn.workitem.id.mir 5.5 KiB
legalize-and.mir 35 KiB
legalize-anyext.mir 25 KiB
legalize-ashr.mir 130 KiB
legalize-atomic-cmpxchg-with-success.mir 6.2 KiB
legalize-atomic-cmpxchg.mir 4.9 KiB
legalize-atomicrmw-add.mir 2.6 KiB
legalize-atomicrmw-and.mir 2.6 KiB
legalize-atomicrmw-fadd-global.mir 1.2 KiB
legalize-atomicrmw-fadd-local.mir 1.2 KiB
legalize-atomicrmw-max.mir 2.6 KiB
legalize-atomicrmw-min.mir 2.6 KiB
legalize-atomicrmw-nand.mir 937 B
legalize-atomicrmw-or.mir 2.6 KiB
legalize-atomicrmw-sub.mir 2.6 KiB
legalize-atomicrmw-umax.mir 2.6 KiB
legalize-atomicrmw-umin.mir 2.6 KiB
legalize-atomicrmw-xchg-flat.mir 1.6 KiB
legalize-atomicrmw-xchg.mir 2.6 KiB
legalize-atomicrmw-xor.mir 2.6 KiB
legalize-bitcast.mir 156 KiB
legalize-bitreverse.mir 5.5 KiB
legalize-block-addr.mir 864 B
legalize-brcond.mir 25 KiB
legalize-bswap.mir 19 KiB
legalize-build-vector-splat.mir 1.1 KiB
legalize-build-vector-trunc.mir 2.0 KiB
legalize-build-vector.mir 35 KiB
legalize-build-vector.s16.mir 32 KiB
legalize-concat-vectors.mir 10 KiB
legalize-constant.mir 4.4 KiB
legalize-ctlz-zero-undef.mir 7.5 KiB
legalize-ctlz.mir 9.5 KiB
legalize-ctpop.mir 10 KiB
legalize-cttz-zero-undef.mir 7.3 KiB
legalize-cttz.mir 8.3 KiB
legalize-extract-vector-elt.mir 63 KiB
legalize-extract.mir 37 KiB
legalize-extractelement-crash.mir 841 B
legalize-fabs.mir 18 KiB
legalize-fadd.mir 37 KiB
legalize-fcanonicalize.mir 23 KiB
legalize-fceil.mir 19 KiB
legalize-fcmp-s32.mir 1.6 KiB
legalize-fcmp.mir 25 KiB
legalize-fconstant.mir 1.2 KiB
legalize-fcopysign.mir 50 KiB
legalize-fcos.mir 36 KiB
legalize-fdiv.mir 189 KiB
legalize-fexp.mir 43 KiB
legalize-fexp2.mir 21 KiB
legalize-ffloor.mir 28 KiB
legalize-flog.mir 15 KiB
legalize-flog10.mir 15 KiB
legalize-flog2.mir 5.8 KiB
legalize-fma.mir 47 KiB
legalize-fmad.s16.mir 69 KiB
legalize-fmad.s32.mir 42 KiB
legalize-fmad.s64.mir 5.5 KiB
legalize-fmaxnum.mir 58 KiB
legalize-fminnum.mir 58 KiB
legalize-fmul.mir 37 KiB
legalize-fneg.mir 16 KiB
legalize-fpext.mir 11 KiB
legalize-fpow.mir 39 KiB
legalize-fpowi.mir 7.7 KiB
legalize-fptosi.mir 43 KiB
legalize-fptoui.mir 37 KiB
legalize-fptrunc.mir 30 KiB
legalize-freeze.mir 33 KiB
legalize-fshl.mir 65 KiB
legalize-fshr.mir 82 KiB
legalize-fsin.mir 36 KiB
legalize-fsqrt.mir 36 KiB
legalize-fsub.mir 41 KiB
legalize-icmp.mir 47 KiB
legalize-implicit-def-s1025.mir 2.4 KiB
legalize-implicit-def.mir 22 KiB
legalize-insert-vector-elt.mir 68 KiB
legalize-insert.mir 77 KiB
legalize-intrinsic-amdgcn-fdiv-fast.mir 2.7 KiB
legalize-intrinsic-round.mir 76 KiB
legalize-intrinsic-trunc.mir 19 KiB
legalize-inttoptr.mir 6.8 KiB
legalize-jump-table.mir 2.6 KiB
legalize-llvm.amdgcn.image.atomic.dim.a16.ll 137 KiB
legalize-llvm.amdgcn.image.dim.a16.ll 390 KiB
legalize-llvm.amdgcn.image.load.2d.d16.ll 116 KiB
legalize-llvm.amdgcn.image.load.2d.ll 54 KiB
legalize-llvm.amdgcn.image.load.2darraymsaa.ll 10 KiB
legalize-llvm.amdgcn.image.load.3d.ll 7.9 KiB
legalize-llvm.amdgcn.image.sample.a16.ll 564 KiB
legalize-llvm.amdgcn.image.sample.d.ll 38 KiB
legalize-llvm.amdgcn.image.sample.g16.a16.ll 32 KiB
legalize-llvm.amdgcn.image.sample.g16.ll 191 KiB
legalize-llvm.amdgcn.image.store.2d.d16.ll 35 KiB
legalize-llvm.amdgcn.s.buffer.load.mir 17 KiB
legalize-load-constant-32bit.mir 2.8 KiB
legalize-load-constant.mir 495 KiB
legalize-load-flat.mir 444 KiB
legalize-load-global.mir 1.0 MiB
legalize-load-local.mir 1.1 MiB
legalize-load-memory-metadata.mir 3.5 KiB
legalize-load-private.mir 838 KiB
legalize-lshr.mir 128 KiB
legalize-memcpy.mir 1.3 KiB
legalize-memcpyinline.mir 1.3 KiB
legalize-memmove.mir 1.3 KiB
legalize-memset.mir 1.2 KiB
legalize-merge-values-build-vector.mir 4.2 KiB
legalize-merge-values.mir 53 KiB
legalize-mul.mir 43 KiB
legalize-or.mir 29 KiB
legalize-phi.mir 76 KiB
legalize-ptr-add.mir 6.8 KiB
legalize-ptrmask.mir 7.8 KiB
legalize-ptrtoint.mir 6.8 KiB
legalize-rotl-rotr.mir 22 KiB
legalize-sadde.mir 6.2 KiB
legalize-saddo.mir 24 KiB
legalize-saddsat.mir 71 KiB
legalize-sbfx.mir 3.7 KiB
legalize-sdiv.mir 316 KiB
legalize-select.mir 75 KiB
legalize-sext-inreg.mir 71 KiB
legalize-sext.mir 30 KiB
legalize-sextload-constant-32bit.mir 4.7 KiB
legalize-sextload-flat.mir 5.3 KiB
legalize-sextload-global.mir 21 KiB
legalize-sextload-local.mir 3.4 KiB
legalize-sextload-private.mir 3.5 KiB
legalize-shl.mir 119 KiB
legalize-shuffle-vector.mir 15 KiB
legalize-shuffle-vector.s16.mir 53 KiB
legalize-sitofp.mir 31 KiB
legalize-smax.mir 29 KiB
legalize-smin.mir 29 KiB
legalize-smulh.mir 24 KiB
legalize-smulo.mir 28 KiB
legalize-srem.mir 302 KiB
legalize-sshlsat.mir 74 KiB
legalize-ssube.mir 6.2 KiB
legalize-ssubo.mir 24 KiB
legalize-ssubsat.mir 71 KiB
legalize-store-global.mir 613 KiB
legalize-store.mir 64 KiB
legalize-strict_fsub.mir 1.5 KiB
legalize-sub.mir 31 KiB
legalize-trap-gfx11.mir 4.7 KiB
legalize-trap.mir 1.8 KiB
legalize-trunc.mir 19 KiB
legalize-uadde.mir 6.2 KiB
legalize-uaddo.mir 17 KiB
legalize-uaddsat.mir 47 KiB
legalize-ubfx.mir 3.7 KiB
legalize-udiv.mir 264 KiB
legalize-uitofp.mir 27 KiB
legalize-umax.mir 28 KiB
legalize-umin.mir 28 KiB
legalize-umulh.mir 42 KiB
legalize-umulo.mir 48 KiB
legalize-unmerge-values.mir 46 KiB
legalize-urem.mir 252 KiB
legalize-ushlsat.mir 59 KiB
legalize-usube.mir 6.2 KiB
legalize-usubo.mir 17 KiB
legalize-usubsat.mir 46 KiB
legalize-vector-args-gfx7.mir 16 KiB
legalize-vector-args-gfx8-plus.mir 23 KiB
legalize-xor.mir 30 KiB
legalize-zext.mir 30 KiB
legalize-zextload-constant-32bit.mir 4.7 KiB
legalize-zextload-flat.mir 5.3 KiB
legalize-zextload-global.mir 21 KiB
legalize-zextload-local.mir 3.4 KiB
legalize-zextload-private.mir 3.5 KiB
llvm.abs.ll 19 KiB
llvm.amdgcn.ballot.i32.ll 13 KiB
llvm.amdgcn.ballot.i64.ll 13 KiB
llvm.amdgcn.dispatch.ptr.ll 685 B
llvm.amdgcn.div.fmas.ll 64 KiB
llvm.amdgcn.div.scale.ll 70 KiB
llvm.amdgcn.end.cf.i32.ll 2.3 KiB
llvm.amdgcn.end.cf.i64.ll 1.2 KiB
llvm.amdgcn.fdot2.ll 4.7 KiB
llvm.amdgcn.fmul.legacy.ll 21 KiB
llvm.amdgcn.global.atomic.csub.ll 8.9 KiB
llvm.amdgcn.global.atomic.fadd-with-ret.ll 1.2 KiB
llvm.amdgcn.global.atomic.fadd.ll 5.5 KiB
llvm.amdgcn.if.break.i32.ll 1.9 KiB
llvm.amdgcn.if.break.i64.ll 1.0 KiB
llvm.amdgcn.image.atomic.dim.a16.ll 85 KiB
llvm.amdgcn.image.atomic.dim.ll 153 KiB
llvm.amdgcn.image.atomic.dim.mir 18 KiB
llvm.amdgcn.image.gather4.a16.dim.ll 43 KiB
llvm.amdgcn.image.gather4.dim.ll 50 KiB
llvm.amdgcn.image.gather4.o.dim.ll 24 KiB
llvm.amdgcn.image.getresinfo.a16.ll 16 KiB
llvm.amdgcn.image.getresinfo.ll 27 KiB
llvm.amdgcn.image.load.1d.d16.ll 46 KiB
llvm.amdgcn.image.load.1d.ll 37 KiB
llvm.amdgcn.image.load.2d.ll 11 KiB
llvm.amdgcn.image.load.2darraymsaa.a16.ll 13 KiB
llvm.amdgcn.image.load.2darraymsaa.ll 12 KiB
llvm.amdgcn.image.load.3d.a16.ll 12 KiB
llvm.amdgcn.image.load.3d.ll 12 KiB
llvm.amdgcn.image.sample.cd.g16.ll 7.4 KiB
llvm.amdgcn.image.sample.g16.ll 20 KiB
llvm.amdgcn.image.store.2d.d16.ll 6.3 KiB
llvm.amdgcn.image.store.2d.ll 29 KiB
llvm.amdgcn.implicit.ptr.buffer.ll 579 B
llvm.amdgcn.interp.inreg.ll 11 KiB
llvm.amdgcn.interp.p1.f16.ll 5.1 KiB
llvm.amdgcn.intersect_ray.ll 53 KiB
llvm.amdgcn.is.private.ll 5.7 KiB
llvm.amdgcn.is.shared.ll 5.7 KiB
llvm.amdgcn.kernarg.segment.ptr.ll 5.5 KiB
llvm.amdgcn.make.buffer.rsrc.ll 16 KiB
llvm.amdgcn.mfma.gfx90a.ll 17 KiB
llvm.amdgcn.mov.dpp.ll 5.8 KiB
llvm.amdgcn.queue.ptr.ll 1.1 KiB
llvm.amdgcn.raw.buffer.atomic.add.ll 33 KiB
llvm.amdgcn.raw.buffer.atomic.cmpswap.ll 60 KiB
llvm.amdgcn.raw.buffer.atomic.fadd-with-ret.ll 1.7 KiB
llvm.amdgcn.raw.buffer.atomic.fadd.ll 35 KiB
llvm.amdgcn.raw.buffer.load.format.f16.ll 33 KiB
llvm.amdgcn.raw.buffer.load.format.ll 24 KiB
llvm.amdgcn.raw.buffer.load.ll 116 KiB
llvm.amdgcn.raw.buffer.load.tfe.ll 122 KiB
llvm.amdgcn.raw.buffer.store.format.f16.ll 59 KiB
llvm.amdgcn.raw.buffer.store.format.f32.ll 43 KiB
llvm.amdgcn.raw.buffer.store.ll 105 KiB
llvm.amdgcn.raw.ptr.buffer.atomic.add.ll 18 KiB
llvm.amdgcn.raw.ptr.buffer.atomic.cmpswap.ll 32 KiB
llvm.amdgcn.raw.ptr.buffer.atomic.fadd-with-ret.ll 1.7 KiB
llvm.amdgcn.raw.ptr.buffer.atomic.fadd.ll 35 KiB
llvm.amdgcn.raw.ptr.buffer.load.format.f16.ll 25 KiB
llvm.amdgcn.raw.ptr.buffer.load.format.ll 13 KiB
llvm.amdgcn.raw.ptr.buffer.load.ll 67 KiB
llvm.amdgcn.raw.ptr.buffer.store.format.f16.ll 43 KiB
llvm.amdgcn.raw.ptr.buffer.store.format.f32.ll 25 KiB
llvm.amdgcn.raw.ptr.buffer.store.ll 62 KiB
llvm.amdgcn.raw.ptr.tbuffer.load.f16.ll 30 KiB
llvm.amdgcn.raw.ptr.tbuffer.load.ll 17 KiB
llvm.amdgcn.raw.ptr.tbuffer.store.f16.ll 42 KiB
llvm.amdgcn.raw.ptr.tbuffer.store.i8.ll 25 KiB
llvm.amdgcn.raw.ptr.tbuffer.store.ll 48 KiB
llvm.amdgcn.raw.tbuffer.load.f16.ll 41 KiB
llvm.amdgcn.raw.tbuffer.load.ll 31 KiB
llvm.amdgcn.raw.tbuffer.store.f16.ll 59 KiB
llvm.amdgcn.raw.tbuffer.store.i8.ll 37 KiB
llvm.amdgcn.raw.tbuffer.store.ll 90 KiB
llvm.amdgcn.rsq.clamp.ll 11 KiB
llvm.amdgcn.s.buffer.load.ll 482 KiB
llvm.amdgcn.s.setreg.ll 61 KiB
llvm.amdgcn.s.sleep.ll 1.4 KiB
llvm.amdgcn.sbfe.ll 35 KiB
llvm.amdgcn.sdot2.ll 14 KiB
llvm.amdgcn.sdot4.ll 5.4 KiB
llvm.amdgcn.sdot8.ll 3.3 KiB
llvm.amdgcn.set.inactive.ll 15 KiB
llvm.amdgcn.softwqm.ll 3.7 KiB
llvm.amdgcn.struct.buffer.atomic.add.ll 34 KiB
llvm.amdgcn.struct.buffer.atomic.cmpswap.ll 64 KiB
llvm.amdgcn.struct.buffer.atomic.fadd-with-ret.ll 1.7 KiB
llvm.amdgcn.struct.buffer.atomic.fadd.ll 38 KiB
llvm.amdgcn.struct.buffer.load.format.f16.ll 41 KiB
llvm.amdgcn.struct.buffer.load.format.ll 44 KiB
llvm.amdgcn.struct.buffer.load.ll 61 KiB
llvm.amdgcn.struct.buffer.load.tfe.ll 127 KiB
llvm.amdgcn.struct.buffer.store.format.f16.ll 32 KiB
llvm.amdgcn.struct.buffer.store.format.f32.ll 24 KiB
llvm.amdgcn.struct.buffer.store.ll 37 KiB
llvm.amdgcn.struct.ptr.buffer.atomic.add.ll 18 KiB
llvm.amdgcn.struct.ptr.buffer.atomic.cmpswap.ll 35 KiB
llvm.amdgcn.struct.ptr.buffer.atomic.fadd-with-ret.ll 1.8 KiB
llvm.amdgcn.struct.ptr.buffer.atomic.fadd.ll 38 KiB
llvm.amdgcn.struct.ptr.buffer.load.format.f16.ll 30 KiB
llvm.amdgcn.struct.ptr.buffer.load.format.ll 25 KiB
llvm.amdgcn.struct.ptr.buffer.load.ll 32 KiB
llvm.amdgcn.struct.ptr.buffer.store.format.f16.ll 23 KiB
llvm.amdgcn.struct.ptr.buffer.store.format.f32.ll 14 KiB
llvm.amdgcn.struct.ptr.buffer.store.ll 22 KiB
llvm.amdgcn.struct.ptr.tbuffer.load.f16.ll 31 KiB
llvm.amdgcn.struct.ptr.tbuffer.load.ll 17 KiB
llvm.amdgcn.struct.tbuffer.load.f16.ll 41 KiB
llvm.amdgcn.struct.tbuffer.load.ll 31 KiB
llvm.amdgcn.sudot4.ll 4.4 KiB
llvm.amdgcn.sudot8.ll 4.4 KiB
llvm.amdgcn.trig.preop.ll 6.4 KiB
llvm.amdgcn.ubfe.ll 38 KiB
llvm.amdgcn.udot2.ll 13 KiB
llvm.amdgcn.udot4.ll 6.4 KiB
llvm.amdgcn.udot8.ll 3.5 KiB
llvm.amdgcn.update.dpp.ll 20 KiB
llvm.amdgcn.wmma_32.ll 23 KiB
llvm.amdgcn.wmma_64.ll 20 KiB
llvm.amdgcn.workgroup.id.ll 4.0 KiB
llvm.amdgcn.workitem.id.ll 7.8 KiB
llvm.amdgcn.wqm.demote.ll 49 KiB
llvm.amdgcn.wqm.ll 3.6 KiB
llvm.amdgcn.writelane.ll 12 KiB
llvm.amdgcn.wwm.ll 7.3 KiB
llvm.memcpy.inline.ll 1.5 KiB
llvm.memcpy.ll 12 KiB
llvm.memmove.ll 3.8 KiB
llvm.memset.ll 1.8 KiB
llvm.powi.ll 18 KiB
load-constant.96.ll 55 KiB
load-constant32bit.ll 3.8 KiB
load-legalize-range-metadata.ll 7.6 KiB
load-local.128.ll 17 KiB
load-local.96.ll 15 KiB
load-unaligned.ll 13 KiB
localizer-wrong-insert-point.mir 1.1 KiB
localizer.ll 9.6 KiB
lshr.ll 64 KiB
memory-legalizer-atomic-fence.ll 46 KiB
merge-buffer-stores.ll 6.4 KiB
minmaxabs.ll 3.5 KiB
mmra.ll 1.6 KiB
mubuf-global.ll 68 KiB
mul-known-bits.i64.ll 25 KiB
mul-known-bits.i64.mir 13 KiB
mul.ll 115 KiB
mul.v2i16.ll 4.6 KiB
no-cse-nonlocal-convergent-instrs.mir 3.2 KiB
no-legalize-atomic.mir 1.6 KiB
non-entry-alloca.ll 10 KiB
orn2.ll 40 KiB
postlegalizer-combiner-buildvector-identities.mir 5.0 KiB
postlegalizer-combiner-divrem.mir 10 KiB
postlegalizer-combiner-fcanonicalize.mir 3.6 KiB
postlegalizer-combiner-freeze.mir 3.2 KiB
postlegalizer-combiner-reassoc.mir 1.1 KiB
postlegalizer-combiner-sextload-from-sextinreg.mir 6.1 KiB
postlegalizer-combiner-trunc-bitcast-buildvector.mir 6.2 KiB
postlegalizer-combiner-unmerge-undef.mir 915 B
postlegalizer-combiner-zextload-from-and.mir 6.2 KiB
postlegalizercombiner-and.mir 12 KiB
postlegalizercombiner-ashr.mir 4.7 KiB
postlegalizercombiner-load-and-mask.mir 1.0 KiB
postlegalizercombiner-lshr.mir 4.7 KiB
postlegalizercombiner-mul.mir 2.0 KiB
postlegalizercombiner-sbfx.mir 4.9 KiB
postlegalizercombiner-select.mir 3.7 KiB
postlegalizercombiner-shl.mir 4.7 KiB
postlegalizercombiner-ubfx.mir 4.6 KiB
prelegalizer-combiner-divrem.mir 25 KiB
prelegalizer-combiner-fptrunc_fpext.mir 2.4 KiB
prelegalizer-combiner-redundant-bitcast.mir 1.6 KiB
prelegalizer-combiner-sext_inreg-to-and.mir 4.1 KiB
regbankcombiner-clamp-fmed3-const.mir 14 KiB
regbankcombiner-clamp-minmax-const.mir 21 KiB
regbankcombiner-fmed3-minmax-const.mir 20 KiB
regbankcombiner-smed3.mir 13 KiB
regbankcombiner-umed3.mir 13 KiB
regbankselect-abs.mir 2.8 KiB
regbankselect-add.s16.mir 3.6 KiB
regbankselect-add.s32.mir 2.1 KiB
regbankselect-add.v2s16.mir 3.3 KiB
regbankselect-amdgcn-exp-compr.mir 1.7 KiB
regbankselect-amdgcn-exp.mir 2.5 KiB
regbankselect-amdgcn-s-buffer-load.mir 8.5 KiB
regbankselect-amdgcn.ballot.i64.mir 2.6 KiB
regbankselect-amdgcn.class.mir 2.8 KiB
regbankselect-amdgcn.cvt.pkrtz.mir 2.8 KiB
regbankselect-amdgcn.div.fmas.mir 5.2 KiB
regbankselect-amdgcn.div.scale.mir 2.9 KiB
regbankselect-amdgcn.ds.append.mir 1.5 KiB
regbankselect-amdgcn.ds.bpermute.mir 1.1 KiB
regbankselect-amdgcn.ds.consume.mir 1.5 KiB
regbankselect-amdgcn.ds.gws.init.mir 3.1 KiB
regbankselect-amdgcn.ds.gws.sema.v.mir 1.4 KiB
regbankselect-amdgcn.ds.ordered.add.mir 3.3 KiB
regbankselect-amdgcn.ds.ordered.swap.mir 3.3 KiB
regbankselect-amdgcn.ds.permute.mir 1.1 KiB
regbankselect-amdgcn.ds.swizzle.mir 907 B
regbankselect-amdgcn.else.32.mir 1.1 KiB
regbankselect-amdgcn.else.64.mir 846 B
regbankselect-amdgcn.fcmp.mir 2.8 KiB
regbankselect-amdgcn.fmul.legacy.mir 2.8 KiB
regbankselect-amdgcn.groupstaticsize.mir 616 B
regbankselect-amdgcn.icmp.mir 2.8 KiB
regbankselect-amdgcn.image.load.1d.ll 28 KiB
regbankselect-amdgcn.image.sample.1d.ll 43 KiB
regbankselect-amdgcn.interp.mov.mir 1.6 KiB
regbankselect-amdgcn.interp.p1.f16.mir 1.8 KiB
regbankselect-amdgcn.interp.p1.mir 3.1 KiB
regbankselect-amdgcn.interp.p2.f16.mir 2.2 KiB
regbankselect-amdgcn.interp.p2.mir 2.1 KiB
regbankselect-amdgcn.kernarg.segment.ptr.mir 628 B
regbankselect-amdgcn.kill.mir 2.7 KiB
regbankselect-amdgcn.lds.direct.load.mir 1.5 KiB
regbankselect-amdgcn.lds.param.load.mir 1.4 KiB
regbankselect-amdgcn.live.mask.mir 696 B
regbankselect-amdgcn.mfma.gfx90a.mir 16 KiB
regbankselect-amdgcn.mfma.gfx940.mir 22 KiB
regbankselect-amdgcn.mfma.mir 62 KiB
regbankselect-amdgcn.ps.live.mir 659 B
regbankselect-amdgcn.raw.buffer.load.ll 14 KiB
regbankselect-amdgcn.raw.ptr.buffer.load.ll 14 KiB
regbankselect-amdgcn.readfirstlane.mir 1.3 KiB
regbankselect-amdgcn.readlane.mir 6.1 KiB
regbankselect-amdgcn.s.buffer.load.ll 248 KiB
regbankselect-amdgcn.s.buffer.load.mir 4.8 KiB
regbankselect-amdgcn.s.get.waveid.in.workgroup.mir 686 B
regbankselect-amdgcn.s.getpc.mir 580 B
regbankselect-amdgcn.s.getreg.mir 620 B
regbankselect-amdgcn.s.memrealtime.mir 634 B
regbankselect-amdgcn.s.memtime.mir 618 B
regbankselect-amdgcn.s.sendmsg.mir 1.3 KiB
regbankselect-amdgcn.s.sendmsghalt.mir 1.3 KiB
regbankselect-amdgcn.struct.buffer.load.ll 14 KiB
regbankselect-amdgcn.struct.buffer.store.ll 14 KiB
regbankselect-amdgcn.struct.ptr.buffer.load.ll 15 KiB
regbankselect-amdgcn.struct.ptr.buffer.store.ll 14 KiB
regbankselect-amdgcn.update.dpp.mir 2.9 KiB
regbankselect-amdgcn.wqm.demote.mir 2.8 KiB
regbankselect-amdgcn.wqm.mir 1.2 KiB
regbankselect-amdgcn.wqm.vote.mir 2.4 KiB
regbankselect-amdgcn.writelane.mir 4.4 KiB
regbankselect-amdgcn.wwm.mir 1.3 KiB
regbankselect-amdgpu-ffbh-u32.mir 1.1 KiB
regbankselect-amdgpu-ffbl-b32.mir 1.1 KiB
regbankselect-amdgpu-wave-address.mir 1.3 KiB
regbankselect-and-s1.mir 11 KiB
regbankselect-and.mir 25 KiB
regbankselect-anyext.mir 8.6 KiB
regbankselect-ashr.mir 9.2 KiB
regbankselect-assert-align.mir 1.9 KiB
regbankselect-assert-zext.mir 2.9 KiB
regbankselect-atomic-cmpxchg.mir 3.1 KiB
regbankselect-atomicrmw-add.mir 2.6 KiB
regbankselect-atomicrmw-and.mir 2.6 KiB
regbankselect-atomicrmw-fadd.mir 1.1 KiB
regbankselect-atomicrmw-max.mir 2.6 KiB
regbankselect-atomicrmw-min.mir 2.6 KiB
regbankselect-atomicrmw-or.mir 2.5 KiB
regbankselect-atomicrmw-sub.mir 2.6 KiB
regbankselect-atomicrmw-umax.mir 2.6 KiB
regbankselect-atomicrmw-umin.mir 2.6 KiB
regbankselect-atomicrmw-xchg.mir 2.6 KiB
regbankselect-atomicrmw-xor.mir 2.6 KiB
regbankselect-bitcast.mir 1.1 KiB
regbankselect-bitreverse.mir 2.1 KiB
regbankselect-block-addr.mir 913 B
regbankselect-brcond.mir 5.9 KiB
regbankselect-bswap.mir 1.1 KiB
regbankselect-build-vector.mir 12 KiB
regbankselect-concat-vector.mir 6.5 KiB
regbankselect-constant.mir 1.3 KiB
regbankselect-copy.mir 4.9 KiB
regbankselect-ctlz-zero-undef.mir 2.7 KiB
regbankselect-ctpop.mir 2.3 KiB
regbankselect-cttz-zero-undef.mir 2.7 KiB
regbankselect-default.mir 1.4 KiB
regbankselect-dyn-stackalloc.mir 17 KiB
regbankselect-extract-vector-elt.mir 100 KiB
regbankselect-extract.mir 4.0 KiB
regbankselect-fabs.mir 1.1 KiB
regbankselect-fadd.mir 2.4 KiB
regbankselect-fcanonicalize.mir 1.3 KiB
regbankselect-fceil.mir 1.1 KiB
regbankselect-fcmp.mir 3.3 KiB
regbankselect-fexp2.mir 1.1 KiB
regbankselect-flog2.mir 1.1 KiB
regbankselect-fma.mir 5.6 KiB
regbankselect-fmul.mir 2.4 KiB
regbankselect-fneg.mir 1.1 KiB
regbankselect-fpext.mir 1.1 KiB
regbankselect-fptosi.mir 1.1 KiB
regbankselect-fptoui.mir 1.1 KiB
regbankselect-fptrunc.mir 1.2 KiB
regbankselect-frame-index.mir 955 B
regbankselect-freeze.mir 19 KiB
regbankselect-fshr.mir 5.7 KiB
regbankselect-fsqrt.mir 1.2 KiB
regbankselect-fsub.mir 2.4 KiB
regbankselect-icmp.mir 19 KiB
regbankselect-icmp.s16.mir 3.3 KiB
regbankselect-illegal-copy.mir 553 B
regbankselect-implicit-def.mir 7.5 KiB
regbankselect-insert-vector-elt.mir 54 KiB
regbankselect-insert.mir 6.0 KiB
regbankselect-intrinsic-trunc.mir 1.2 KiB
regbankselect-inttoptr.mir 1.1 KiB
regbankselect-load.mir 43 KiB
regbankselect-lshr.mir 9.3 KiB
regbankselect-mad_64_32.mir 30 KiB
regbankselect-merge-values.mir 3.8 KiB
regbankselect-mul.mir 6.5 KiB
regbankselect-or.mir 31 KiB
regbankselect-phi-s1.mir 75 KiB
regbankselect-phi.mir 119 KiB
regbankselect-pseudo-scalar-transcendental.mir 7.5 KiB
regbankselect-ptr-add.mir 2.9 KiB
regbankselect-ptrmask.mir 3.0 KiB
regbankselect-ptrtoint.mir 1.1 KiB
regbankselect-reg-sequence.mir 4.3 KiB
regbankselect-sadde.mir 8.3 KiB
regbankselect-salu-float.mir 7.1 KiB
regbankselect-sbfx.mir 14 KiB
regbankselect-select.mir 99 KiB
regbankselect-sext-inreg.mir 8.0 KiB
regbankselect-sext.mir 9.7 KiB
regbankselect-sextload.mir 3.6 KiB
regbankselect-shl.mir 9.0 KiB
regbankselect-sitofp.mir 1.1 KiB
regbankselect-smax.mir 8.3 KiB
regbankselect-smin.mir 8.4 KiB
regbankselect-smulh.mir 4.0 KiB
regbankselect-split-scalar-load-metadata.mir 3.7 KiB
regbankselect-ssube.mir 8.3 KiB
regbankselect-sub.mir 2.1 KiB
regbankselect-trunc.mir 2.6 KiB
regbankselect-uadde.mir 8.3 KiB
regbankselect-uaddo.mir 2.5 KiB
regbankselect-ubfx.mir 14 KiB
regbankselect-uitofp.mir 1.1 KiB
regbankselect-umax.mir 8.5 KiB
regbankselect-umin.mir 8.5 KiB
regbankselect-umulh.mir 4.0 KiB
regbankselect-uniform-load-noclobber.mir 9.9 KiB
regbankselect-unmerge-values.mir 2.0 KiB
regbankselect-usube.mir 8.3 KiB
regbankselect-usubo.mir 2.5 KiB
regbankselect-waterfall-agpr.mir 7.9 KiB
regbankselect-widen-scalar-loads.mir 27 KiB
regbankselect-xor.mir 32 KiB
regbankselect-zext.mir 9.5 KiB
regbankselect-zextload.mir 3.6 KiB
regbankselect.mir 6.7 KiB
saddsat.ll 261 KiB
sbfx.ll 3.8 KiB
sdiv.i32.ll 33 KiB
sdiv.i64.ll 129 KiB
sdivrem.ll 142 KiB
select-to-fmin-fmax.ll 6.1 KiB
sext_inreg.ll 60 KiB
shader-epilogs.ll 233 B
shl-ext-reduce.ll 27 KiB
shl.ll 62 KiB
shlN_add.ll 17 KiB
smed3.ll 7.7 KiB
smrd.ll 4.8 KiB
srem.i32.ll 34 KiB
srem.i64.ll 151 KiB
ssubsat.ll 265 KiB
store-local.128.ll 22 KiB
store-local.96.ll 19 KiB
strict_fma.f16.ll 7.3 KiB
strict_fma.f32.ll 5.1 KiB
strict_fma.f64.ll 5.5 KiB
sub.v2i16.ll 20 KiB
subo.ll 40 KiB
trunc.ll 6.2 KiB
twoaddr-extract-dyn-v7f64.mir 9.2 KiB
uaddsat.ll 138 KiB
ubfx.ll 3.8 KiB
udiv.i32.ll 21 KiB
udiv.i64.ll 97 KiB
udivrem.ll 115 KiB
umed3.ll 7.7 KiB
unsupported-load.ll 396 B
unsupported-ptr-add.ll 591 B
urem.i32.ll 22 KiB
urem.i64.ll 116 KiB
usubsat.ll 134 KiB
v_bfe_i32.ll 1.3 KiB
vni8-across-blocks.ll 28 KiB
widen-i8-i16-scalar-loads.ll 16 KiB
wmma-gfx12-w32-f16-f32-matrix-modifiers.ll 24 KiB
wmma-gfx12-w32-imm.ll 27 KiB
wmma-gfx12-w32-iu-modifiers.ll 15 KiB
wmma-gfx12-w32-swmmac-index_key.ll 19 KiB
wmma-gfx12-w32.ll 19 KiB
wmma-gfx12-w64-f16-f32-matrix-modifiers.ll 21 KiB
wmma-gfx12-w64-imm.ll 20 KiB
wmma-gfx12-w64-iu-modifiers.ll 12 KiB
wmma-gfx12-w64-swmmac-index_key.ll 28 KiB
wmma-gfx12-w64.ll 16 KiB
xnor.ll 17 KiB
zextload.ll 16 KiB