Test Result : CodeGen/AMDGPU

0 failures
1,353 tests
Took 7 min 39 sec.

All Tests

Test nameDurationStatus
32-bit-local-address-space.ll0.36 secPassed
InlineAsmCrash.ll0.14 secPassed
accvgpr-copy.mir0.11 secPassed
add-debug.ll1.7 secPassed
add.i16.ll0.16 secPassed
add.ll0.48 secPassed
add.v2i16.ll0.4 secPassed
add3.ll0.35 secPassed
add_i1.ll0.24 secPassed
add_i128.ll0.13 secPassed
add_i64.ll0.15 secPassed
add_shl.ll0.31 secPassed
addrspacecast-captured.ll0.1 secPassed
addrspacecast-constantexpr.ll90 msPassed
addrspacecast.ll0.4 secPassed
adjust-writemask-invalid-copy.ll0.13 secPassed
agpr-register-count.ll0.12 secPassed
alignbit-pat.ll0.14 secPassed
alloca.ll0.26 secPassed
always-uniform.ll0.11 secPassed
amdgcn-ieee.ll0.18 secPassed
amdgcn.bitcast.ll0.99 secPassed
amdgcn.private-memory.ll0.39 secPassed
amdgpu-alias-analysis.ll0.17 secPassed
amdgpu-codegenprepare-fdiv.ll0.16 secPassed
amdgpu-codegenprepare-i16-to-i32.ll0.21 secPassed
amdgpu-codegenprepare-idiv.ll0.3 secPassed
amdgpu-codegenprepare-mul24.ll0.24 secPassed
amdgpu-function-calls-option.ll0.3 secPassed
amdgpu-inline.ll0.21 secPassed
amdgpu-shader-calling-convention.ll0.19 secPassed
amdgpu.private-memory.ll2.2 secPassed
amdgpu.work-item-intrinsics.deprecated.ll0.41 secPassed
amdhsa-trap-num-sgprs.ll0.23 secPassed
amdpal-cs.ll0.22 secPassed
amdpal-es.ll0.18 secPassed
amdpal-gs.ll0.23 secPassed
amdpal-hs.ll0.23 secPassed
amdpal-ls.ll0.18 secPassed
amdpal-msgpack-cs.ll0.22 secPassed
amdpal-msgpack-es.ll0.18 secPassed
amdpal-msgpack-gs.ll0.22 secPassed
amdpal-msgpack-hs.ll0.23 secPassed
amdpal-msgpack-ls.ll0.18 secPassed
amdpal-msgpack-ps.ll0.23 secPassed
amdpal-msgpack-psenable.ll0.22 secPassed
amdpal-msgpack-vs.ll0.23 secPassed
amdpal-ps.ll0.23 secPassed
amdpal-psenable.ll0.23 secPassed
amdpal-vs.ll0.23 secPassed
amdpal.ll0.2 secPassed
amdpal_scratch_mergedshader.ll0.11 secPassed
and-gcn.ll0.2 secPassed
and.ll1 secPassed
and_or.ll0.31 secPassed
andorbitset.ll0.13 secPassed
andorn2.ll0.46 secPassed
andorxorinvimm.ll0.14 secPassed
annotate-kernel-features-hsa-call.ll0.1 secPassed
annotate-kernel-features-hsa.ll0.1 secPassed
annotate-kernel-features.ll90 msPassed
anonymous-gv.ll0.1 secPassed
any_extend_vector_inreg.ll0.21 secPassed
anyext.ll0.28 secPassed
are-loads-from-same-base-ptr.ll0.1 secPassed
array-ptr-calc-i32.ll0.2 secPassed
array-ptr-calc-i64.ll0.11 secPassed
ashr.v2i16.ll0.41 secPassed
at-least-one-def-value-assert.mir0.11 secPassed
atomic_cmp_swap_local.ll0.4 secPassed
atomic_load_add.ll0.33 secPassed
atomic_load_local.ll0.22 secPassed
atomic_load_sub.ll0.33 secPassed
atomic_optimizations_buffer.ll0.67 secPassed
atomic_optimizations_global_pointer.ll0.9 secPassed
atomic_optimizations_local_pointer.ll1.7 secPassed
atomic_optimizations_pixelshader.ll0.43 secPassed
atomic_optimizations_raw_buffer.ll0.67 secPassed
atomic_optimizations_struct_buffer.ll0.73 secPassed
atomic_store_local.ll0.22 secPassed
atomicrmw-nand.ll0.13 secPassed
attr-amdgpu-flat-work-group-size-v3.ll0.21 secPassed
attr-amdgpu-flat-work-group-size.ll0.21 secPassed
attr-amdgpu-num-sgpr-spill-to-smem.ll0.11 secPassed
attr-amdgpu-num-sgpr.ll0.11 secPassed
attr-amdgpu-num-vgpr.ll0.12 secPassed
attr-amdgpu-waves-per-eu.ll0.16 secPassed
attr-unparseable.ll0.14 secPassed
barrier-elimination.ll0.11 secPassed
basic-branch.ll0.33 secPassed
basic-call-return.ll0.29 secPassed
basic-loop.ll0.17 secPassed
bfe-combine.ll0.24 secPassed
bfe-patterns.ll0.3 secPassed
bfe_uint.ll0.1 secPassed
bfi_int.ll0.41 secPassed
bfm.ll0.24 secPassed
big_alu.ll0.16 secPassed
bitcast-constant-to-vector.ll0.11 secPassed
bitcast-v4f16-v4i16.ll0.12 secPassed
bitcast-vector-extract.ll0.26 secPassed
bitreverse-inline-immediates.ll0.28 secPassed
bitreverse.ll0.58 secPassed
br_cc.f16.ll0.23 secPassed
branch-condition-and.ll0.2 secPassed
branch-relax-bundle.ll0.11 secPassed
branch-relax-spill.ll0.16 secPassed
branch-relaxation-debug-info.ll0.1 secPassed
branch-relaxation-inst-size-gfx10.ll0.19 secPassed
branch-relaxation.ll0.37 secPassed
branch-uniformity.ll0.11 secPassed
break-smem-soft-clauses.mir0.2 secPassed
break-vmem-soft-clauses.mir0.27 secPassed
bswap.ll0.34 secPassed
buffer-schedule.ll0.19 secPassed
bug-vopc-commute.ll0.21 secPassed
build-vector-insert-elt-infloop.ll0.11 secPassed
build-vector-packed-partial-undef.ll0.35 secPassed
build_vector.ll0.24 secPassed
byval-frame-setup.ll0.36 secPassed
call-argument-types.ll2.3 secPassed
call-constexpr.ll0.26 secPassed
call-encoding.ll0.23 secPassed
call-graph-register-usage.ll0.73 secPassed
call-preserved-registers.ll0.61 secPassed
call-return-types.ll0.9 secPassed
call-skip.ll0.12 secPassed
call-to-kernel-undefined.ll0.12 secPassed
call-to-kernel.ll0.11 secPassed
call-waitcnt.ll0.12 secPassed
call_fs.ll0.17 secPassed
callee-frame-setup.ll0.64 secPassed
callee-special-input-sgprs.ll0.74 secPassed
callee-special-input-vgprs.ll0.42 secPassed
calling-conventions.ll0.5 secPassed
captured-frame-index.ll0.16 secPassed
cayman-loop-bug.ll0.1 secPassed
cc-sgpr-limit.ll0.28 secPassed
cc-sgpr-over-limit.ll0.22 secPassed
cf-loop-on-constant.ll0.22 secPassed
cf-stack-bug.ll1.1 secPassed
cf_end.ll0.2 secPassed
cgp-addressing-modes-flat.ll0.43 secPassed
cgp-addressing-modes.ll0.98 secPassed
cgp-bitfield-extract.ll0.35 secPassed
chain-hi-to-lo.ll0.21 secPassed
clamp-modifier.ll0.78 secPassed
clamp-omod-special-case.mir0.11 secPassed
clamp.ll1.5 secPassed
cluster-flat-loads-postra.mir0.11 secPassed
cluster-flat-loads.mir0.1 secPassed
cndmask-no-def-vcc.ll0.11 secPassed
coalescer-extend-pruned-subrange.mir0.11 secPassed
coalescer-identical-values-undef.mir0.1 secPassed
coalescer-subranges-another-copymi-not-live.mir0.1 secPassed
coalescer-subranges-another-prune-error.mir0.11 secPassed
coalescer-subranges-prune-kill-copy.mir0.11 secPassed
coalescer-subreg-join.mir0.1 secPassed
coalescer-subregjoin-fullcopy.mir0.1 secPassed
coalescer-with-subregs-bad-identical.mir0.11 secPassed
coalescer_distribute.ll0.1 secPassed
coalescer_remat.ll0.11 secPassed
coalescing-with-subregs-in-loop-bug.mir0.1 secPassed
code-object-v3.ll0.19 secPassed
codegen-prepare-addrmode-sext.ll0.17 secPassed
collapse-endcf-broken.mir0.1 secPassed
collapse-endcf.ll0.32 secPassed
collapse-endcf.mir0.12 secPassed
collapse-endcf2.mir0.11 secPassed
combine-and-sext-bool.ll0.11 secPassed
combine-cond-add-sub.ll0.35 secPassed
combine-ftrunc.ll0.14 secPassed
combine_vloads.ll0.11 secPassed
comdat.ll0.1 secPassed
commute-compares.ll0.54 secPassed
commute-shifts.ll0.19 secPassed
commute_modifiers.ll0.17 secPassed
complex-folding.ll90 msPassed
computeKnownBits-scalar-to-vector-crash.ll0.11 secPassed
computeNumSignBits-mul.ll0.12 secPassed
concat_vectors.ll0.84 secPassed
constant-address-space-32bit.ll0.55 secPassed
constant-fold-imm-immreg.mir0.12 secPassed
constant-fold-mi-operands.ll0.29 secPassed
control-flow-fastregalloc.ll0.21 secPassed
control-flow-optnone.ll0.1 secPassed
convergent-inlineasm.ll0.11 secPassed
copy-illegal-type.ll0.28 secPassed
copy-to-reg.ll0.19 secPassed
couldnt-join-subrange-3.mir0.11 secPassed
cross-block-use-is-not-abi-copy.ll0.15 secPassed
cse-phi-incoming-val.ll0.11 secPassed
csr-gfx10.ll0.11 secPassed
ctlz.ll0.49 secPassed
ctlz_zero_undef.ll0.52 secPassed
ctpop.ll0.49 secPassed
ctpop16.ll0.55 secPassed
ctpop64.ll0.34 secPassed
cttz_zero_undef.ll0.52 secPassed
cube.ll0.18 secPassed
cvt_f32_ubyte.ll0.43 secPassed
cvt_flr_i32_f32.ll0.32 secPassed
cvt_rpi_i32_f32.ll0.29 secPassed
dag-divergence.ll0.11 secPassed
dagcomb-shuffle-vecextend-non2.ll0.1 secPassed
dagcombine-reassociate-bug.ll0.11 secPassed
dagcombine-select.ll0.28 secPassed
dagcombine-setcc-select.ll0.13 secPassed
dagcombiner-bug-illegal-vec4-int-to-fp.ll0.1 secPassed
dce-disjoint-intervals.mir0.11 secPassed
dead-lane.mir0.11 secPassed
dead-mi-use-same-intr.mir0.1 secPassed
dead_copy.mir0.1 secPassed
debug-value-scheduler-crash.mir0.11 secPassed
debug-value.ll0.11 secPassed
debug-value2.ll0.14 secPassed
debug.ll0.18 secPassed
default-fp-mode.ll0.19 secPassed
detect-dead-lanes.mir0.11 secPassed
directive-amdgcn-target.ll1.6 secPassed
disable_form_clauses.ll0.11 secPassed
disconnected-predset-break-bug.ll0.1 secPassed
div_i128.ll0.1 secPassed
diverge-extra-formal-args.ll0.23 secPassed
diverge-interp-mov-lower.ll0.24 secPassed
diverge-switch-default.ll0.11 secPassed
divergence-at-use.ll0.19 secPassed
divergent-branch-uniform-condition.ll0.11 secPassed
divrem24-assume.ll0.1 secPassed
dpp_combine.mir0.11 secPassed
drop-mem-operand-move-smrd.ll0.11 secPassed
ds-combine-large-stride.ll0.39 secPassed
ds-combine-with-dependence.ll0.13 secPassed
ds-negative-offset-addressing-mode-loop.ll0.26 secPassed
ds-sub-offset.ll0.3 secPassed
ds_read2.ll0.81 secPassed
ds_read2_offset_order.ll0.21 secPassed
ds_read2_superreg.ll0.18 secPassed
ds_read2st64.ll0.38 secPassed
ds_write2.ll0.53 secPassed
ds_write2st64.ll0.24 secPassed
dynamic_stackalloc.ll0.24 secPassed
early-if-convert-cost.ll0.25 secPassed
early-if-convert.ll0.26 secPassed
early-inline-alias.ll0.1 secPassed
early-inline.ll0.1 secPassed
elf-header-flags-mach.ll2.3 secPassed
elf-header-flags-sram-ecc.ll0.43 secPassed
elf-header-flags-xnack.ll0.17 secPassed
elf-header-osabi.ll0.61 secPassed
elf-notes.ll0.52 secPassed
elf.ll0.43 secPassed
elf.metadata.ll90 msPassed
elf.r600.ll0.17 secPassed
else.ll0.21 secPassed
empty-function.ll0.19 secPassed
enable-no-signed-zeros-fp-math.ll0.13 secPassed
endcf-loop-header.ll0.13 secPassed
endpgm-dce.mir0.11 secPassed
enqueue-kernel.ll0.12 secPassed
exceed-max-sgprs.ll0.17 secPassed
extend-bit-ops-i16.ll0.15 secPassed
extload-align.ll0.15 secPassed
extload-private.ll0.28 secPassed
extload.ll0.37 secPassed
extract-lowbits.ll0.33 secPassed
extract-subvector-equal-length.ll0.11 secPassed
extract-vector-elt-build-vector-combine.ll0.13 secPassed
extract_subvector_vec4_vec3.ll0.14 secPassed
extract_vector_dynelt.ll0.37 secPassed
extract_vector_elt-f16.ll0.33 secPassed
extract_vector_elt-f64.ll0.31 secPassed
extract_vector_elt-i16.ll0.42 secPassed
extract_vector_elt-i64.ll0.29 secPassed
extract_vector_elt-i8.ll0.47 secPassed
extractelt-to-trunc.ll0.15 secPassed
fabs.f16.ll0.49 secPassed
fabs.f64.ll0.16 secPassed
fabs.ll0.34 secPassed
fadd-fma-fmul-combine.ll0.48 secPassed
fadd.f16.ll0.29 secPassed
fadd.ll0.3 secPassed
fadd64.ll0.24 secPassed
fcanonicalize-elimination.ll2.8 secPassed
fcanonicalize.f16.ll1.8 secPassed
fcanonicalize.ll0.68 secPassed
fceil.ll0.31 secPassed
fceil64.ll0.44 secPassed
fcmp-cnd.ll0.1 secPassed
fcmp-cnde-int-args.ll0.1 secPassed
fcmp.f16.ll0.75 secPassed
fcmp.ll0.1 secPassed
fcmp64.ll0.26 secPassed
fconst64.ll0.19 secPassed
fcopysign.f16.ll0.57 secPassed
fcopysign.f32.ll0.26 secPassed
fcopysign.f64.ll0.24 secPassed
fdiv.f16.ll0.75 secPassed
fdiv.f64.ll0.55 secPassed
fdiv.ll0.82 secPassed
fdiv32-to-rcp-folding.ll0.35 secPassed
fdot2.ll0.7 secPassed
fence-barrier.ll0.28 secPassed
fetch-limits.r600.ll0.23 secPassed
fetch-limits.r700+.ll0.76 secPassed
fexp.ll0.3 secPassed
ffloor.f64.ll0.44 secPassed
ffloor.ll0.25 secPassed
fix-sgpr-copies.mir0.1 secPassed
fix-vgpr-copies.mir0.11 secPassed
fix-wwm-vgpr-copy.ll0.11 secPassed
flat-address-space.ll0.46 secPassed
flat-error-unsupported-gpu-hsa.ll0.26 secPassed
flat-for-global-subtarget-feature.ll0.39 secPassed
flat-load-clustering.mir0.1 secPassed
flat-offset-bug.ll0.28 secPassed
flat-scratch-reg.ll0.77 secPassed
flat_atomics.ll2.8 secPassed
flat_atomics_i64.ll2 secPassed
floor.ll0.1 secPassed
fma-combine.ll0.96 secPassed
fma.f64.ll0.23 secPassed
fma.ll0.76 secPassed
fmac.sdwa.ll0.15 secPassed
fmad.ll0.1 secPassed
fmax.ll0.1 secPassed
fmax3.f64.ll0.19 secPassed
fmax3.ll0.33 secPassed
fmax_legacy.f16.ll0.55 secPassed
fmax_legacy.f64.ll0.21 secPassed
fmax_legacy.ll0.57 secPassed
fmaxnum.f64.ll0.25 secPassed
fmaxnum.ll0.44 secPassed
fmaxnum.r600.ll0.14 secPassed
fmed3.ll1.5 secPassed
fmin.ll90 msPassed
fmin3.ll0.39 secPassed
fmin_fmax_legacy.amdgcn.ll0.33 secPassed
fmin_legacy.f16.ll0.56 secPassed
fmin_legacy.f64.ll0.25 secPassed
fmin_legacy.ll0.66 secPassed
fminnum.f64.ll0.26 secPassed
fminnum.ll0.46 secPassed
fminnum.r600.ll0.13 secPassed
fmul-2-combine-multi-use.ll0.61 secPassed
fmul.f16.ll0.4 secPassed
fmul.ll0.3 secPassed
fmul64.ll0.23 secPassed
fmuladd.f16.ll1.4 secPassed
fmuladd.f32.ll2 secPassed
fmuladd.f64.ll0.7 secPassed
fmuladd.v2f16.ll0.65 secPassed
fnearbyint.ll0.33 secPassed
fneg-combines.ll4.2 secPassed
fneg-combines.si.ll0.18 secPassed
fneg-fabs.f16.ll0.44 secPassed
fneg-fabs.f64.ll0.28 secPassed
fneg-fabs.ll0.32 secPassed
fneg.f16.ll0.43 secPassed
fneg.f64.ll0.24 secPassed
fneg.ll0.31 secPassed
fold-cndmask.mir0.1 secPassed
fold-fi-mubuf.mir0.11 secPassed
fold-fi-operand-shrink.mir0.11 secPassed
fold-fmul-to-neg-abs.ll0.11 secPassed
fold-imm-copy.mir0.1 secPassed
fold-imm-f16-f32.mir0.11 secPassed
fold-immediate-operand-shrink-with-carry.mir0.11 secPassed
fold-immediate-operand-shrink.mir0.12 secPassed
fold-immediate-output-mods.mir0.11 secPassed
fold-implicit-operand.mir0.1 secPassed
fold-multiple.mir0.1 secPassed
fold-operands-order.mir0.1 secPassed
fold-readlane.mir0.12 secPassed
fold-vgpr-copy.mir0.1 secPassed
force-alwaysinline-lds-global-address-codegen.ll0.22 secPassed
force-alwaysinline-lds-global-address.ll0.16 secPassed
fp-atomic-to-s_denormmode.mir0.12 secPassed
fp-classify.ll0.33 secPassed
fp16_to_fp32.ll0.26 secPassed
fp16_to_fp64.ll0.19 secPassed
fp32_to_fp16.ll0.23 secPassed
fp_to_sint.f64.ll0.26 secPassed
fp_to_sint.ll0.42 secPassed
fp_to_uint.f64.ll0.31 secPassed
fp_to_uint.ll0.45 secPassed
fpext-free.ll0.78 secPassed
fpext.f16.ll0.51 secPassed
fpext.ll0.25 secPassed
fptosi.f16.ll0.28 secPassed
fptoui.f16.ll0.29 secPassed
fptrunc.f16.ll0.43 secPassed
fptrunc.ll0.32 secPassed
fract.f64.ll0.44 secPassed
fract.ll0.44 secPassed
frame-index-elimination.ll0.36 secPassed
frame-lowering-entry-all-sgpr-used.mir0.1 secPassed
frame-lowering-fp-adjusted.mir0.1 secPassed
frem.ll0.44 secPassed
fsqrt.f64.ll0.2 secPassed
fsqrt.ll0.35 secPassed
fsub.f16.ll0.36 secPassed
fsub.ll0.37 secPassed
fsub64.ll0.33 secPassed
ftrunc.f64.ll0.35 secPassed
ftrunc.ll0.26 secPassed
function-args.ll2.2 secPassed
function-call-relocs.ll0.11 secPassed
function-returns.ll1.4 secPassed
gds-atomic.ll0.56 secPassed
gep-address-space.ll0.29 secPassed
gfx10-vop-literal.ll0.23 secPassed
gfx902-without-xnack.ll0.1 secPassed
global-constant.ll0.32 secPassed
global-directive.ll0.18 secPassed
global-extload-i16.ll1.2 secPassed
global-load-store-atomics.mir0.11 secPassed
global-saddr.ll0.13 secPassed
global-smrd-unknown.ll0.11 secPassed
global-variable-relocs.ll0.14 secPassed
global_atomics.ll2.9 secPassed
global_atomics_i64.ll3 secPassed
global_smrd.ll0.15 secPassed
global_smrd_cfg.ll0.13 secPassed
gv-const-addrspace.ll0.34 secPassed
gv-offset-folding.ll0.1 secPassed
gws-hazards.mir0.27 secPassed
half.ll0.95 secPassed
hazard-buffer-store-v-interp.mir0.18 secPassed
hazard-hidden-bundle.mir0.23 secPassed
hazard-in-bundle.mir0.23 secPassed
hazard-inlineasm.mir0.1 secPassed
hazard-kill.mir0.1 secPassed
hazard.mir0.23 secPassed
hoist-cond.ll0.11 secPassed
hsa-default-device.ll0.1 secPassed
hsa-fp-mode.ll0.17 secPassed
hsa-func-align.ll0.18 secPassed
hsa-func.ll0.37 secPassed
hsa-globals.ll0.1 secPassed
hsa-group-segment.ll0.1 secPassed
hsa-metadata-deduce-ro-arg-v3.ll0.1 secPassed
hsa-metadata-deduce-ro-arg.ll0.1 secPassed
hsa-metadata-enqueue-kernel-v3.ll0.18 secPassed
hsa-metadata-enqueue-kernel.ll0.18 secPassed
hsa-metadata-from-llvm-ir-full-v3.ll0.91 secPassed
hsa-metadata-from-llvm-ir-full.ll0.86 secPassed
hsa-metadata-hidden-args-v3.ll0.3 secPassed
hsa-metadata-hidden-args.ll0.3 secPassed
hsa-metadata-images-v3.ll0.22 secPassed
hsa-metadata-images.ll0.21 secPassed
hsa-metadata-invalid-ocl-version-1-v3.ll90 msPassed
hsa-metadata-invalid-ocl-version-1.ll90 msPassed
hsa-metadata-invalid-ocl-version-2-v3.ll90 msPassed
hsa-metadata-invalid-ocl-version-2.ll90 msPassed
hsa-metadata-invalid-ocl-version-3-v3.ll90 msPassed
hsa-metadata-invalid-ocl-version-3.ll90 msPassed
hsa-metadata-kernel-code-props-v3.ll0.38 secPassed
hsa-metadata-kernel-code-props.ll0.3 secPassed
hsa-metadata-wavefrontsize.ll0.17 secPassed
hsa-note-no-func.ll1 secPassed
hsa.ll0.48 secPassed
huge-private-buffer.ll0.22 secPassed
i1-copies-rpo.mir0.1 secPassed
i1-copy-from-loop.ll0.2 secPassed
i1-copy-implicit-def.ll0.19 secPassed
i1-copy-phi-uniform-branch.ll0.1 secPassed
i1-copy-phi.ll0.22 secPassed
i8-to-double-to-float.ll0.1 secPassed
icmp-select-sete-reverse-args.ll90 msPassed
icmp.i16.ll0.5 secPassed
icmp64.ll0.31 secPassed
idiv-licm.ll0.2 secPassed
idot2.ll1.2 secPassed
idot4s.ll0.67 secPassed
idot4u.ll1 secPassed
idot8s.ll0.98 secPassed
idot8u.ll1.2 secPassed
illegal-sgpr-to-vgpr-copy.ll0.24 secPassed
image-attributes.ll0.11 secPassed
image-resource-id.ll0.13 secPassed
image-schedule.ll0.11 secPassed
image_ls_mipmap_zero.ll0.32 secPassed
img-nouse-adjust.ll90 msPassed
imm.ll1.1 secPassed
imm16.ll0.6 secPassed
immv216.ll0.92 secPassed
implicit-def-muse.ll0.1 secPassed
indirect-addressing-si-gfx9.ll0.11 secPassed
indirect-addressing-si-noopt.ll0.11 secPassed
indirect-addressing-si-pregfx9.ll0.27 secPassed
indirect-addressing-si.ll1.2 secPassed
indirect-addressing-term.ll0.1 secPassed
indirect-private-64.ll0.46 secPassed
infer-addrpace-pipeline.ll0.1 secPassed
infinite-loop-evergreen.ll0.12 secPassed
infinite-loop.ll0.2 secPassed
inline-asm.ll0.46 secPassed
inline-attr.ll0.22 secPassed
inline-calls.ll0.25 secPassed
inline-constraints.ll0.24 secPassed
inline-maxbb.ll0.16 secPassed
inlineasm-16.ll0.27 secPassed
inlineasm-illegal-type.ll0.31 secPassed
inlineasm-packed.ll0.14 secPassed
input-mods.ll0.17 secPassed
insert-skip-from-vcc.mir0.19 secPassed
insert-skips-flat-vmem.mir0.1 secPassed
insert-skips-gws.mir0.1 secPassed
insert-skips-ignored-insts.mir0.1 secPassed
insert-skips-kill-uncond.mir0.1 secPassed
insert-subvector-unused-scratch.ll0.11 secPassed
insert-waitcnts-callee.mir0.1 secPassed
insert-waitcnts-exp.mir0.1 secPassed
insert_subreg.ll0.18 secPassed
insert_vector_dynelt.ll0.49 secPassed
insert_vector_elt.ll0.76 secPassed
insert_vector_elt.v2i16.ll0.96 secPassed
insert_vector_elt.v2i16.subtest-nosaddr.ll0.2 secPassed
insert_vector_elt.v2i16.subtest-saddr.ll0.11 secPassed
inserted-wait-states.mir0.29 secPassed
internalize.ll0.18 secPassed
invalid-addrspacecast.ll0.11 secPassed
invalid-alloca.ll0.27 secPassed
invariant-load-no-alias-store.ll0.11 secPassed
invert-br-undef-vcc.mir0.1 secPassed
ipra-regmask.ll0.15 secPassed
ipra.ll0.29 secPassed
jump-address.ll0.1 secPassed
kcache-fold.ll0.1 secPassed
kernarg-stack-alignment.ll0.1 secPassed
kernel-args.ll2.1 secPassed
kernel-argument-dag-lowering.ll0.16 secPassed
known-never-nan.ll0.1 secPassed
known-never-snan.ll0.41 secPassed
knownbits-recursion.ll0.1 secPassed
large-alloca-compute.ll0.36 secPassed
large-alloca-graphics.ll0.24 secPassed
large-constant-initializer.ll0.17 secPassed
large-work-group-promote-alloca.ll0.21 secPassed
lcssa-optnone.ll0.1 secPassed
lds-alignment.ll0.74 secPassed
lds-bounds.ll0.28 secPassed
lds-branch-vmem-hazard.mir0.11 secPassed
lds-global-non-entry-func.ll0.11 secPassed
lds-initializer.ll0.19 secPassed
lds-m0-init-in-loop.ll0.11 secPassed
lds-misaligned-bug.ll0.58 secPassed
lds-oqap-crash.ll0.11 secPassed
lds-output-queue.ll0.1 secPassed
lds-relocs.ll0.19 secPassed
lds-size.ll0.18 secPassed
lds-zero-initializer.ll0.19 secPassed
lds_atomic_f32.ll0.22 secPassed
legalize-fp-load-invariant.ll0.1 secPassed
legalizedag-bug-expand-setcc.ll0.1 secPassed
limit-coalesce.mir0.1 secPassed
literals.ll0.1 secPassed
liveness.mir0.11 secPassed
llvm.amdgcn.alignb.ll0.11 secPassed
llvm.amdgcn.atomic.dec.ll0.99 secPassed
llvm.amdgcn.atomic.fadd.ll0.15 secPassed
llvm.amdgcn.atomic.inc.ll1.2 secPassed
llvm.amdgcn.buffer.atomic.ll0.26 secPassed
llvm.amdgcn.buffer.load.dwordx3.ll0.23 secPassed
llvm.amdgcn.buffer.load.format.d16.ll0.27 secPassed
llvm.amdgcn.buffer.load.format.ll0.31 secPassed
llvm.amdgcn.buffer.load.ll0.61 secPassed
llvm.amdgcn.buffer.store.dwordx3.ll0.13 secPassed
llvm.amdgcn.buffer.store.format.d16.ll0.27 secPassed
llvm.amdgcn.buffer.store.format.ll0.28 secPassed
llvm.amdgcn.buffer.store.ll0.44 secPassed
llvm.amdgcn.buffer.wbinvl1.ll0.17 secPassed
llvm.amdgcn.buffer.wbinvl1.sc.ll0.1 secPassed
llvm.amdgcn.buffer.wbinvl1.vol.ll0.17 secPassed
llvm.amdgcn.class.f16.ll0.16 secPassed
llvm.amdgcn.class.ll0.38 secPassed
llvm.amdgcn.cos.f16.ll0.1 secPassed
llvm.amdgcn.cos.ll0.18 secPassed
llvm.amdgcn.cubeid.ll0.19 secPassed
llvm.amdgcn.cubema.ll0.19 secPassed
llvm.amdgcn.cubesc.ll0.18 secPassed
llvm.amdgcn.cubetc.ll0.19 secPassed
llvm.amdgcn.cvt.pk.i16.ll0.4 secPassed
llvm.amdgcn.cvt.pk.u16.ll0.41 secPassed
llvm.amdgcn.cvt.pknorm.i16.ll0.56 secPassed
llvm.amdgcn.cvt.pknorm.u16.ll0.54 secPassed
llvm.amdgcn.cvt.pkrtz.ll0.43 secPassed
llvm.amdgcn.dispatch.id.ll0.11 secPassed
llvm.amdgcn.dispatch.ptr.ll0.2 secPassed
llvm.amdgcn.div.fixup.f16.ll0.16 secPassed
llvm.amdgcn.div.fixup.ll0.21 secPassed
llvm.amdgcn.div.fmas.ll0.19 secPassed
llvm.amdgcn.div.scale.ll0.3 secPassed
llvm.amdgcn.ds.append.ll0.5 secPassed
llvm.amdgcn.ds.bpermute.ll0.14 secPassed
llvm.amdgcn.ds.consume.ll0.51 secPassed
llvm.amdgcn.ds.gws.barrier.ll1 secPassed
llvm.amdgcn.ds.gws.init.ll0.64 secPassed
llvm.amdgcn.ds.gws.sema.br.ll0.33 secPassed
llvm.amdgcn.ds.gws.sema.p.ll0.32 secPassed
llvm.amdgcn.ds.gws.sema.release.all.ll0.32 secPassed
llvm.amdgcn.ds.gws.sema.v.ll0.32 secPassed
llvm.amdgcn.ds.ordered.add.gfx10.ll0.11 secPassed
llvm.amdgcn.ds.ordered.add.ll0.47 secPassed
llvm.amdgcn.ds.ordered.swap.ll0.31 secPassed
llvm.amdgcn.ds.permute.ll0.12 secPassed
llvm.amdgcn.ds.swizzle.ll0.19 secPassed
llvm.amdgcn.exp.compr.ll0.49 secPassed
llvm.amdgcn.exp.ll0.75 secPassed
llvm.amdgcn.exp.prim.ll0.18 secPassed
llvm.amdgcn.fcmp.ll0.79 secPassed
llvm.amdgcn.fdiv.fast.ll0.11 secPassed
llvm.amdgcn.fdot2.ll0.29 secPassed
llvm.amdgcn.fmad.ftz.f16.ll0.37 secPassed
llvm.amdgcn.fmad.ftz.ll0.46 secPassed
llvm.amdgcn.fmed3.f16.ll0.11 secPassed
llvm.amdgcn.fmed3.ll0.3 secPassed
llvm.amdgcn.fmul.legacy.ll0.25 secPassed
llvm.amdgcn.fract.f16.ll0.1 secPassed
llvm.amdgcn.fract.ll0.22 secPassed
llvm.amdgcn.frexp.exp.f16.ll0.12 secPassed
llvm.amdgcn.frexp.exp.ll0.25 secPassed
llvm.amdgcn.frexp.mant.f16.ll0.1 secPassed
llvm.amdgcn.frexp.mant.ll0.25 secPassed
llvm.amdgcn.groupstaticsize.ll0.29 secPassed
llvm.amdgcn.icmp.ll0.65 secPassed
llvm.amdgcn.image.a16.dim.ll0.44 secPassed
llvm.amdgcn.image.atomic.dim.ll0.61 secPassed
llvm.amdgcn.image.d16.dim.ll0.48 secPassed
llvm.amdgcn.image.dim.ll3.5 secPassed
llvm.amdgcn.image.gather4.a16.dim.ll0.2 secPassed
llvm.amdgcn.image.gather4.d16.dim.ll0.29 secPassed
llvm.amdgcn.image.gather4.dim.ll0.57 secPassed
llvm.amdgcn.image.gather4.o.dim.ll0.35 secPassed
llvm.amdgcn.image.getlod.dim.ll0.27 secPassed
llvm.amdgcn.image.load.a16.d16.ll0.17 secPassed
llvm.amdgcn.image.load.a16.ll0.17 secPassed
llvm.amdgcn.image.nsa.ll0.28 secPassed
llvm.amdgcn.image.sample.a16.dim.ll0.49 secPassed
llvm.amdgcn.image.sample.d16.dim.ll0.43 secPassed
llvm.amdgcn.image.sample.dim.ll2.2 secPassed
llvm.amdgcn.image.sample.ltolz.ll0.33 secPassed
llvm.amdgcn.image.sample.o.dim.ll0.79 secPassed
llvm.amdgcn.image.store.a16.d16.ll0.17 secPassed
llvm.amdgcn.image.store.a16.ll0.17 secPassed
llvm.amdgcn.implicit.buffer.ptr.hsa.ll0.12 secPassed
llvm.amdgcn.implicit.buffer.ptr.ll0.11 secPassed
llvm.amdgcn.implicitarg.ptr.ll0.45 secPassed
llvm.amdgcn.init.exec.ll0.13 secPassed
llvm.amdgcn.interp.f16.ll0.26 secPassed
llvm.amdgcn.interp.ll0.43 secPassed
llvm.amdgcn.is.private.ll0.2 secPassed
llvm.amdgcn.is.shared.ll0.2 secPassed
llvm.amdgcn.kernarg.segment.ptr.ll0.34 secPassed
llvm.amdgcn.kill.ll0.64 secPassed
llvm.amdgcn.ldexp.f16.ll0.12 secPassed
llvm.amdgcn.ldexp.ll0.21 secPassed
llvm.amdgcn.lerp.ll0.18 secPassed
llvm.amdgcn.log.clamp.ll0.2 secPassed
llvm.amdgcn.mbcnt.ll0.21 secPassed
llvm.amdgcn.mfma.ll1.3 secPassed
llvm.amdgcn.mov.dpp.ll0.28 secPassed
llvm.amdgcn.mov.dpp8.ll0.11 secPassed
llvm.amdgcn.mqsad.pk.u16.u8.ll0.2 secPassed
llvm.amdgcn.mqsad.u32.u8.ll0.24 secPassed
llvm.amdgcn.msad.u8.ll0.2 secPassed
llvm.amdgcn.mul.i24.ll0.1 secPassed
llvm.amdgcn.mul.u24.ll0.11 secPassed
llvm.amdgcn.permlane.ll0.31 secPassed
llvm.amdgcn.ps.live.ll0.12 secPassed
llvm.amdgcn.qsad.pk.u16.u8.ll0.2 secPassed
llvm.amdgcn.queue.ptr.ll0.19 secPassed
llvm.amdgcn.raw.buffer.atomic.ll0.22 secPassed
llvm.amdgcn.raw.buffer.load.format.d16.ll0.27 secPassed
llvm.amdgcn.raw.buffer.load.format.ll0.26 secPassed
llvm.amdgcn.raw.buffer.load.ll0.71 secPassed
llvm.amdgcn.raw.buffer.store.format.d16.ll0.28 secPassed
llvm.amdgcn.raw.buffer.store.format.ll0.24 secPassed
llvm.amdgcn.raw.buffer.store.ll0.44 secPassed
llvm.amdgcn.raw.tbuffer.load.d16.ll0.32 secPassed
llvm.amdgcn.raw.tbuffer.load.ll0.35 secPassed
llvm.amdgcn.raw.tbuffer.store.d16.ll0.33 secPassed
llvm.amdgcn.raw.tbuffer.store.ll0.32 secPassed
llvm.amdgcn.rcp.f16.ll0.11 secPassed
llvm.amdgcn.rcp.legacy.ll0.22 secPassed
llvm.amdgcn.rcp.ll0.2 secPassed
llvm.amdgcn.readfirstlane.ll0.14 secPassed
llvm.amdgcn.readlane.ll0.14 secPassed
llvm.amdgcn.rsq.clamp.ll0.22 secPassed
llvm.amdgcn.rsq.f16.ll0.12 secPassed
llvm.amdgcn.rsq.legacy.ll0.12 secPassed
llvm.amdgcn.rsq.ll0.25 secPassed
llvm.amdgcn.s.barrier.ll0.29 secPassed
llvm.amdgcn.s.buffer.load.ll0.16 secPassed
llvm.amdgcn.s.dcache.inv.ll0.2 secPassed
llvm.amdgcn.s.dcache.inv.vol.ll0.2 secPassed
llvm.amdgcn.s.dcache.wb.ll0.11 secPassed
llvm.amdgcn.s.dcache.wb.vol.ll0.1 secPassed
llvm.amdgcn.s.decperflevel.ll0.18 secPassed
llvm.amdgcn.s.get.waveid.in.workgroup.ll0.11 secPassed
llvm.amdgcn.s.getpc.ll0.1 secPassed
llvm.amdgcn.s.getreg.ll0.26 secPassed
llvm.amdgcn.s.incperflevel.ll0.18 secPassed
llvm.amdgcn.s.memrealtime.ll0.1 secPassed
llvm.amdgcn.s.memtime.ll0.18 secPassed
llvm.amdgcn.s.sleep.ll0.18 secPassed
llvm.amdgcn.s.waitcnt.ll0.21 secPassed
llvm.amdgcn.sad.hi.u8.ll0.2 secPassed
llvm.amdgcn.sad.u16.ll0.2 secPassed
llvm.amdgcn.sad.u8.ll0.2 secPassed
llvm.amdgcn.sbfe.ll0.91 secPassed
llvm.amdgcn.sdot2.ll0.32 secPassed
llvm.amdgcn.sdot4.ll0.27 secPassed
llvm.amdgcn.sdot8.ll0.31 secPassed
llvm.amdgcn.sendmsg.ll0.45 secPassed
llvm.amdgcn.set.inactive.ll0.2 secPassed
llvm.amdgcn.sffbh.ll0.2 secPassed
llvm.amdgcn.sin.f16.ll0.1 secPassed
llvm.amdgcn.sin.ll0.19 secPassed
llvm.amdgcn.softwqm.ll0.16 secPassed
llvm.amdgcn.struct.buffer.atomic.ll0.23 secPassed
llvm.amdgcn.struct.buffer.load.format.d16.ll0.27 secPassed
llvm.amdgcn.struct.buffer.load.format.ll0.3 secPassed
llvm.amdgcn.struct.buffer.load.ll0.45 secPassed
llvm.amdgcn.struct.buffer.store.format.d16.ll0.28 secPassed
llvm.amdgcn.struct.buffer.store.format.ll0.27 secPassed
llvm.amdgcn.struct.buffer.store.ll0.37 secPassed
llvm.amdgcn.struct.tbuffer.load.d16.ll0.33 secPassed
llvm.amdgcn.struct.tbuffer.load.ll0.4 secPassed
llvm.amdgcn.struct.tbuffer.store.d16.ll0.34 secPassed
llvm.amdgcn.struct.tbuffer.store.ll0.38 secPassed
llvm.amdgcn.tbuffer.load.d16.ll0.27 secPassed
llvm.amdgcn.tbuffer.load.dwordx3.ll0.21 secPassed
llvm.amdgcn.tbuffer.load.ll0.29 secPassed
llvm.amdgcn.tbuffer.store.d16.ll0.28 secPassed
llvm.amdgcn.tbuffer.store.dwordx3.ll0.11 secPassed
llvm.amdgcn.tbuffer.store.ll0.28 secPassed
llvm.amdgcn.trig.preop.ll0.21 secPassed
llvm.amdgcn.ubfe.ll1.1 secPassed
llvm.amdgcn.udot2.ll0.26 secPassed
llvm.amdgcn.udot4.ll0.25 secPassed
llvm.amdgcn.udot8.ll0.26 secPassed
llvm.amdgcn.unreachable.ll0.17 secPassed
llvm.amdgcn.update.dpp.ll0.21 secPassed
llvm.amdgcn.wave.barrier.ll0.11 secPassed
llvm.amdgcn.wavefrontsize.ll0.6 secPassed
llvm.amdgcn.workgroup.id.ll0.44 secPassed
llvm.amdgcn.workitem.id.ll0.45 secPassed
llvm.amdgcn.wqm.vote.ll0.12 secPassed
llvm.amdgcn.writelane.ll0.28 secPassed
llvm.ceil.f16.ll0.2 secPassed
llvm.cos.f16.ll0.28 secPassed
llvm.cos.ll0.23 secPassed
llvm.dbg.value.ll0.18 secPassed
llvm.exp2.f16.ll0.2 secPassed
llvm.exp2.ll0.28 secPassed
llvm.floor.f16.ll0.2 secPassed
llvm.fma.f16.ll0.46 secPassed
llvm.fmuladd.f16.ll0.59 secPassed
llvm.log.f16.ll0.28 secPassed
llvm.log.ll0.29 secPassed
llvm.log10.f16.ll0.26 secPassed
llvm.log10.ll0.31 secPassed
llvm.log2.f16.ll0.2 secPassed
llvm.log2.ll0.29 secPassed
llvm.maxnum.f16.ll0.44 secPassed
llvm.memcpy.ll0.52 secPassed
llvm.minnum.f16.ll0.46 secPassed
llvm.pow.ll0.1 secPassed
llvm.r600.cube.ll0.1 secPassed
llvm.r600.dot4.ll0.1 secPassed
llvm.r600.group.barrier.ll0.1 secPassed
llvm.r600.read.local.size.ll0.37 secPassed
llvm.r600.recipsqrt.clamped.ll0.1 secPassed
llvm.r600.recipsqrt.ieee.ll0.1 secPassed
llvm.r600.tex.ll0.1 secPassed
llvm.rint.f16.ll0.27 secPassed
llvm.rint.f64.ll0.28 secPassed
llvm.rint.ll0.26 secPassed
llvm.round.f64.ll0.16 secPassed
llvm.round.ll0.36 secPassed
llvm.sin.f16.ll0.27 secPassed
llvm.sin.ll0.51 secPassed
llvm.sqrt.f16.ll0.21 secPassed
llvm.trunc.f16.ll0.2 secPassed
load-constant-f32.ll0.18 secPassed
load-constant-f64.ll0.27 secPassed
load-constant-i1.ll1.7 secPassed
load-constant-i16.ll1.9 secPassed
load-constant-i32.ll1.5 secPassed
load-constant-i64.ll0.41 secPassed
load-constant-i8.ll2.6 secPassed
load-global-f32.ll0.44 secPassed
load-global-f64.ll0.35 secPassed
load-global-i1.ll1.7 secPassed
load-global-i16.ll2.2 secPassed
load-global-i32.ll1.5 secPassed
load-global-i64.ll0.46 secPassed
load-global-i8.ll3.3 secPassed
load-hi16.ll1.2 secPassed
load-input-fold.ll0.1 secPassed
load-lo16.ll1.1 secPassed
load-local-f32-no-ds128.ll0.22 secPassed
load-local-f32.ll0.52 secPassed
load-local-f64.ll0.7 secPassed
load-local-i1.ll2.5 secPassed
load-local-i16.ll2.8 secPassed
load-local-i32.ll1.8 secPassed
load-local-i64.ll0.69 secPassed
load-local-i8.ll3.6 secPassed
load-select-ptr.ll0.13 secPassed
load-weird-sizes.ll0.33 secPassed
local-64.ll0.65 secPassed
local-atomics-fp.ll0.63 secPassed
local-atomics.ll1.8 secPassed
local-atomics64.ll1.1 secPassed
local-memory.amdgcn.ll0.2 secPassed
local-memory.ll0.24 secPassed
local-memory.r600.ll0.1 secPassed
local-stack-slot-offset.ll0.19 secPassed
loop-address.ll0.1 secPassed
loop-idiom.ll0.2 secPassed
loop_break.ll0.23 secPassed
loop_exit_with_xor.ll0.13 secPassed
loop_header_nopred.mir0.1 secPassed
lower-kernargs.ll0.72 secPassed
lower-mem-intrinsics.ll90 msPassed
lower-range-metadata-intrinsic-call.ll0.19 secPassed
lshl64-to-32.ll0.14 secPassed
lshr.v2i16.ll0.4 secPassed
macro-fusion-cluster-vcc-uses.mir0.11 secPassed
mad-combine.ll0.99 secPassed
mad-mix-hi.ll0.37 secPassed
mad-mix-lo.ll0.58 secPassed
mad-mix.ll1.1 secPassed
mad.u16.ll0.24 secPassed
mad24-get-global-id.ll0.11 secPassed
mad_64_32.ll0.34 secPassed
mad_int24.ll0.33 secPassed
mad_uint24.ll0.64 secPassed
madak-inline-constant.mir0.1 secPassed
madak.ll0.67 secPassed
madmk.ll0.18 secPassed
mai-hazards.mir0.11 secPassed
mai-inline.ll0.16 secPassed
max-literals.ll0.1 secPassed
max-sgprs.ll0.11 secPassed
max.i16.ll0.31 secPassed
max.ll0.32 secPassed
max3.ll0.43 secPassed
med3-no-simplify.ll0.26 secPassed
mem-builtins.ll0.21 secPassed
memory-legalizer-amdpal.ll0.98 secPassed
memory-legalizer-atomic-cmpxchg.ll6.6 secPassed
memory-legalizer-atomic-fence.ll1.2 secPassed
memory-legalizer-atomic-insert-end.mir0.1 secPassed
memory-legalizer-atomic-rmw.ll2.2 secPassed
memory-legalizer-invalid-addrspace.mir0.11 secPassed
memory-legalizer-invalid-syncscope.ll0.32 secPassed
memory-legalizer-load.ll2.4 secPassed
memory-legalizer-local.mir0.12 secPassed
memory-legalizer-mesa3d.ll1 secPassed
memory-legalizer-multiple-mem-operands-atomics.mir0.1 secPassed
memory-legalizer-multiple-mem-operands-nontemporal-1.mir0.1 secPassed
memory-legalizer-multiple-mem-operands-nontemporal-2.mir0.1 secPassed
memory-legalizer-region.mir0.12 secPassed
memory-legalizer-store-infinite-loop.ll0.11 secPassed
memory-legalizer-store.ll2.3 secPassed
memory_clause.ll0.16 secPassed
memory_clause.mir0.12 secPassed
merge-load-store-physreg.mir0.1 secPassed
merge-load-store-vreg.mir0.19 secPassed
merge-load-store.mir0.11 secPassed
merge-m0.mir0.11 secPassed
merge-store-crash.ll0.19 secPassed
merge-store-usedef.ll0.18 secPassed
merge-stores.ll0.7 secPassed
mesa3d.ll0.1 secPassed
mesa_regression.ll0.11 secPassed
min.ll1.6 secPassed
min3.ll0.47 secPassed
mir-print-dead-csr-fi.mir0.1 secPassed
misched-killflags.mir0.1 secPassed
missing-store.ll0.1 secPassed
mixed-wave32-wave64.ll0.11 secPassed
mixed_wave32_wave64.ll0.15 secPassed
mode-register.mir0.11 secPassed
move-addr64-rsrc-dead-subreg-writes.ll0.1 secPassed
move-to-valu-atomicrmw.ll0.12 secPassed
move-to-valu-worklist.ll0.11 secPassed
movreld-bug.ll0.18 secPassed
movrels-bug.mir0.1 secPassed
mubuf-legalize-operands.ll0.39 secPassed
mubuf-legalize-operands.mir0.32 secPassed
mubuf-offset-private.ll0.4 secPassed
mubuf-shader-vgpr.ll0.13 secPassed
mubuf.ll0.2 secPassed
mul.i16.ll0.33 secPassed
mul.ll0.85 secPassed
mul24-pass-ordering.ll0.14 secPassed
mul_int24.ll0.37 secPassed
mul_uint24-amdgcn.ll0.39 secPassed
mul_uint24-r600.ll0.19 secPassed
multi-divergent-exit-region.ll0.36 secPassed
multi-dword-vgpr-spill.ll0.16 secPassed
multilevel-break.ll0.2 secPassed
nand.ll0.43 secPassed
nested-calls.ll0.26 secPassed
nested-loop-conditions.ll0.19 secPassed
no-hsa-graphics-shaders.ll0.11 secPassed
no-initializer-constant-addrspace.ll0.23 secPassed
no-remat-indirect-mov.mir0.11 secPassed
no-shrink-extloads.ll0.23 secPassed
noop-shader-O0.ll0.11 secPassed
nop-data.ll0.1 secPassed
nor.ll0.43 secPassed
not-scalarize-volatile-load.ll0.1 secPassed
nsa-reassign.ll0.14 secPassed
nsa-vmem-hazard.mir0.11 secPassed
nullptr.ll0.16 secPassed
occupancy-levels.ll0.47 secPassed
omod-nsz-flag.mir0.1 secPassed
omod.ll0.46 secPassed
opencl-image-metadata.ll0.17 secPassed
opencl-printf.ll0.2 secPassed
operand-folding.ll0.15 secPassed
operand-spacing.ll0.19 secPassed
opt-sgpr-to-vgpr-copy.mir0.12 secPassed
optimize-exec-masking-pre-ra.mir0.1 secPassed
optimize-if-exec-masking.mir0.12 secPassed
optimize-negated-cond-exec-masking-wave32.mir0.11 secPassed
optimize-negated-cond-exec-masking.mir0.11 secPassed
optimize-negated-cond.ll0.12 secPassed
or.ll0.58 secPassed
or3.ll0.29 secPassed
pack.v2f16.ll0.44 secPassed
pack.v2i16.ll0.41 secPassed
packed-op-sel.ll0.28 secPassed
packetizer.ll0.16 secPassed
parallelandifcollapse.ll0.1 secPassed
parallelorifcollapse.ll90 msPassed
partial-sgpr-to-vgpr-spills.ll0.13 secPassed
partial-shift-shrink.ll0.18 secPassed
partially-dead-super-register-immediate.ll0.11 secPassed
peephole-opt-regseq-removal.mir0.1 secPassed
pei-reg-scavenger-position.mir0.1 secPassed
pei-scavenge-sgpr-carry-out.mir0.1 secPassed
pei-scavenge-sgpr-gfx9.mir0.1 secPassed
pei-scavenge-sgpr.mir0.1 secPassed
perfhint.ll0.12 secPassed
permute.ll0.19 secPassed
phi-elimination-assertion.mir0.1 secPassed
phi-elimination-end-cf.mir0.11 secPassed
pk_max_f16_literal.ll0.32 secPassed
post-ra-sched-kill-bundle-use-inst.mir0.1 secPassed
postra-norename.mir0.1 secPassed
power-sched-no-instr-sunit.mir0.1 secPassed
predicate-dp4.ll90 msPassed
predicates.ll0.11 secPassed
preserve-hi16.ll0.29 secPassed
print-mir-custom-pseudo.ll0.1 secPassed
private-access-no-objects.ll0.32 secPassed
private-element-size.ll0.43 secPassed
private-memory-atomics.ll0.2 secPassed
private-memory-r600.ll0.31 secPassed
promote-alloca-addrspacecast.ll0.1 secPassed
promote-alloca-array-aggregate.ll0.1 secPassed
promote-alloca-array-allocation.ll90 msPassed
promote-alloca-bitcast-function.ll0.1 secPassed
promote-alloca-calling-conv.ll0.19 secPassed
promote-alloca-globals.ll0.18 secPassed
promote-alloca-invariant-markers.ll0.11 secPassed
promote-alloca-lifetime.ll0.1 secPassed
promote-alloca-mem-intrinsics.ll0.1 secPassed
promote-alloca-no-opts.ll0.2 secPassed
promote-alloca-padding-size-estimate.ll0.13 secPassed
promote-alloca-stored-pointer-value.ll0.24 secPassed
promote-alloca-to-lds-icmp.ll0.16 secPassed
promote-alloca-to-lds-phi.ll0.1 secPassed
promote-alloca-to-lds-select.ll0.1 secPassed
promote-alloca-unhandled-intrinsic.ll90 msPassed
promote-alloca-vector-to-vector.ll0.33 secPassed
promote-alloca-volatile.ll0.1 secPassed
promote-constOffset-to-imm.ll0.48 secPassed
promote-constOffset-to-imm.mir0.12 secPassed
propagate-attributes-bitcast-function.ll0.12 secPassed
propagate-attributes-clone.ll0.25 secPassed
propagate-attributes-single-set.ll0.22 secPassed
pv-packing.ll0.11 secPassed
pv.ll0.11 secPassed
r600-constant-array-fixup.ll90 msPassed
r600-encoding.ll0.18 secPassed
r600-export-fix.ll0.1 secPassed
r600-infinite-loop-bug-while-reorganizing-vector.ll0.1 secPassed
r600-legalize-umax-bug.ll0.1 secPassed
r600.add.ll0.12 secPassed
r600.alu-limits.ll0.16 secPassed
r600.amdgpu-alias-analysis.ll0.1 secPassed
r600.bitcast.ll0.13 secPassed
r600.extract-lowbits.ll0.22 secPassed
r600.func-alignment.ll0.2 secPassed
r600.global_atomics.ll0.47 secPassed
r600.private-memory.ll0.1 secPassed
r600.sub.ll0.15 secPassed
r600.work-item-intrinsics.ll0.11 secPassed
r600cfg.ll0.11 secPassed
rcp-pattern.ll0.5 secPassed
rcp_iflag.ll0.12 secPassed
read-register-invalid-subtarget.ll0.1 secPassed
read-register-invalid-type-i32.ll0.11 secPassed
read-register-invalid-type-i64.ll0.11 secPassed
read_register.ll0.15 secFixed
readcyclecounter.ll0.25 secPassed
readlane_exec0.mir0.11 secPassed
reassoc-scalar.ll0.3 secPassed
reduce-build-vec-ext-to-ext-build-vec.ll0.11 secPassed
reduce-load-width-alignment.ll0.28 secPassed
reduce-saveexec.mir0.11 secPassed
reduce-store-width-alignment.ll0.14 secPassed
reduction.ll0.47 secPassed
reg-coalescer-sched-crash.ll0.22 secPassed
regbank-reassign.mir0.14 secPassed
regcoal-subrange-join-seg.mir0.11 secPassed
regcoal-subrange-join.mir0.12 secPassed
regcoalesce-cannot-join-failures.mir0.11 secPassed
regcoalesce-dbg.mir0.11 secPassed
regcoalesce-keep-valid-lanes-implicit-def-bug39602.mir0.11 secPassed
regcoalesce-prune.mir0.11 secPassed
regcoalescing-remove-partial-redundancy-assert.mir0.12 secPassed
register-count-comments.ll0.22 secPassed
rename-disconnected-bug.ll0.1 secPassed
rename-independent-subregs-mac-operands.mir0.11 secPassed
rename-independent-subregs.mir0.1 secPassed
reorder-stores.ll0.22 secPassed
reqd-work-group-size.ll0.1 secPassed
ret.ll0.32 secPassed
ret_jump.ll0.23 secPassed
returnaddress.ll0.13 secPassed
rewrite-out-arguments-address-space.ll0.1 secPassed
rewrite-out-arguments.ll0.1 secPassed
rotl.i64.ll0.2 secPassed
rotl.ll0.27 secPassed
rotr.i64.ll0.25 secPassed
rotr.ll0.25 secPassed
rsq.ll0.29 secPassed
rv7x0_count3.ll0.1 secPassed
s_addk_i32.ll0.32 secPassed
s_code_end.ll0.34 secPassed
s_movk_i32.ll0.38 secPassed
s_mulk_i32.ll0.23 secPassed
sad.ll0.24 secPassed
saddo.ll0.37 secPassed
salu-to-valu.ll0.77 secPassed
sampler-resource-id.ll0.11 secPassed
scalar-branch-missing-and-exec.ll0.29 secPassed
scalar-store-cache-flush.mir0.1 secPassed
scalar_to_vector.ll0.26 secPassed
scalar_to_vector_v2x16.ll0.19 secPassed
sched-assert-dead-def-subreg-use-other-subreg.mir0.11 secPassed
sched-assert-onlydbg-value-empty-region.mir0.11 secPassed
sched-crash-dbg-value.mir0.12 secPassed
schedule-barrier.mir0.12 secPassed
schedule-fs-loop-nested-if.ll0.11 secPassed
schedule-fs-loop-nested.ll0.1 secPassed
schedule-fs-loop.ll0.1 secPassed
schedule-global-loads.ll0.12 secPassed
schedule-if-2.ll0.11 secPassed
schedule-if.ll0.1 secPassed
schedule-ilp.ll0.21 secPassed
schedule-kernel-arg-loads.ll0.22 secPassed
schedule-regpressure-limit.ll0.57 secPassed
schedule-regpressure-limit2.ll0.63 secPassed
schedule-regpressure-limit3.ll0.39 secPassed
schedule-regpressure.mir0.14 secPassed
schedule-vs-if-nested-loop-failure.ll0.18 secPassed
schedule-vs-if-nested-loop.ll0.1 secPassed
scheduler-handle-move-bundle.mir0.1 secPassed
scheduler-subrange-crash.ll0.1 secPassed
scratch-buffer.ll0.27 secPassed
scratch-simple.ll1.9 secPassed
sdiv.ll0.53 secPassed
sdivrem24.ll0.51 secPassed
sdivrem64.ll0.51 secPassed
sdwa-gfx9.mir0.23 secPassed
sdwa-op64-test.ll0.24 secPassed
sdwa-ops.mir0.19 secPassed
sdwa-peephole-instr-gfx10.mir0.12 secPassed
sdwa-peephole-instr.mir0.25 secPassed
sdwa-peephole.ll1 secPassed
sdwa-preserve.mir0.22 secPassed
sdwa-scalar-ops.mir0.21 secPassed
sdwa-vop2-64bit.mir0.23 secPassed
select-fabs-fneg-extract-legacy.ll0.12 secPassed
select-fabs-fneg-extract.ll0.88 secPassed
select-i1.ll0.22 secPassed
select-opt.ll0.17 secPassed
select-undef.ll0.12 secPassed
select-vectors.ll0.95 secPassed
select.f16.ll0.36 secPassed
select.ll0.1 secPassed
select64.ll0.24 secPassed
selectcc-cnd.ll0.1 secPassed
selectcc-cnde-int.ll90 msPassed
selectcc-icmp-select-float.ll0.1 secPassed
selectcc-opt.ll0.25 secPassed
selectcc.ll0.23 secPassed
sendmsg-m0-hazard.mir0.28 secPassed
set-dx10.ll0.12 secPassed
setcc-equivalent.ll0.1 secPassed
setcc-fneg-constant.ll0.2 secPassed
setcc-limit-load-shrink.ll0.14 secPassed
setcc-opt.ll0.56 secPassed
setcc-sext.ll0.19 secPassed
setcc.ll0.53 secPassed
setcc64.ll0.5 secPassed
seto.ll0.18 secPassed
setuo.ll0.19 secPassed
sext-eliminate.ll0.1 secPassed
sext-in-reg-failure-r600.ll0.1 secPassed
sext-in-reg.ll1.3 secPassed
sgpr-control-flow.ll0.14 secPassed
sgpr-copy-duplicate-operand.ll0.18 secPassed
sgpr-copy.ll0.37 secPassed
sgpr-spill-wrong-stack-id.mir0.19 secPassed
sgprcopies.ll0.12 secPassed
shader-addr64-nonuniform.ll0.26 secPassed
shared-op-cycle.ll90 msPassed
shift-and-i128-ubfe.ll0.14 secPassed
shift-and-i64-ubfe.ll0.28 secPassed
shift-i128.ll0.27 secPassed
shift-i64-opts.ll0.4 secPassed
shl-add-to-add-shl.ll0.11 secPassed
shl.ll0.57 secPassed
shl.v2i16.ll0.4 secPassed
shl_add.ll0.28 secPassed
shl_add_constant.ll0.14 secPassed
shl_add_ptr.ll0.54 secPassed
shl_or.ll0.33 secPassed
shrink-add-sub-constant.ll0.92 secPassed
shrink-carry.mir0.12 secPassed
shrink-vop3-carry-out.mir0.11 secPassed
si-annotate-cf-noloop.ll0.2 secPassed
si-annotate-cf-unreachable.ll0.18 secPassed
si-annotate-cf.ll0.24 secPassed
si-annotate-cfg-loop-assert.ll0.11 secPassed
si-annotatecfg-multiple-backedges.ll0.1 secPassed
si-fix-sgpr-copies.mir0.11 secPassed
si-instr-info-correct-implicit-operands.ll0.1 secPassed
si-lower-control-flow-kill.ll0.12 secPassed
si-lower-control-flow-unreachable-block.ll0.12 secPassed
si-lower-control-flow.mir0.11 secPassed
si-lower-i1-copies.mir0.11 secPassed
si-lower-sgpr-spills.mir0.1 secPassed
si-scheduler.ll0.2 secPassed
si-sgpr-spill.ll0.69 secPassed
si-spill-cf.ll0.22 secPassed
si-spill-sgpr-stack.ll0.23 secPassed
si-triv-disjoint-mem-access.ll0.34 secPassed
si-vector-hang.ll0.21 secPassed
sibling-call.ll0.64 secPassed
sign_extend.ll0.34 secPassed
simplify-libcalls.ll0.47 secPassed
simplifydemandedbits-recursion.ll0.1 secPassed
sint_to_fp.f64.ll0.13 secPassed
sint_to_fp.i64.ll0.42 secPassed
sint_to_fp.ll0.34 secPassed
sitofp.f16.ll0.24 secPassed
skip-branch-taildup-ret.mir0.1 secPassed
skip-branch-trap.ll0.12 secPassed
skip-if-dead.ll0.19 secPassed
smed3.ll1.3 secPassed
smem-no-clause-coalesced.mir0.11 secPassed
smem-war-hazard.mir0.11 secPassed
sminmax.ll0.54 secPassed
sminmax.v2i16.ll0.51 secPassed
smrd-fold-offset.mir0.1 secPassed
smrd-gfx10.ll0.12 secPassed
smrd-vccz-bug.ll0.26 secPassed
smrd.ll1.8 secPassed
sopk-compares.ll0.78 secPassed
sp-too-many-input-sgprs.ll0.22 secPassed
spill-agpr.ll0.31 secPassed
spill-alloc-sgpr-init-bug.ll1.1 secPassed
spill-before-exec.mir0.14 secPassed
spill-cfg-position.ll0.12 secPassed
spill-csr-frame-ptr-reg-copy.ll0.11 secPassed
spill-empty-live-interval.mir0.11 secPassed
spill-m0.ll0.37 secPassed
spill-offset-calculation.ll0.16 secPassed
spill-scavenge-offset.ll1.1 secPassed
spill-to-smem-m0.ll90 msPassed
spill-vgpr-to-agpr.ll0.8 secPassed
spill-wide-sgpr.ll0.26 secPassed
split-arg-dbg-value.ll0.13 secPassed
split-scalar-i64-add.ll0.13 secPassed
split-smrd.ll0.11 secPassed
split-vector-memoperand-offsets.ll0.12 secPassed
splitkit.mir0.11 secPassed
sra.ll0.47 secPassed
sram-ecc-default.ll0.41 secPassed
srem.ll1.1 secPassed
srl.ll0.27 secPassed
ssubo.ll0.37 secPassed
stack-realign-kernel.ll0.18 secPassed
stack-realign.ll0.16 secPassed
stack-size-overflow.ll0.2 secPassed
stack-slot-color-sgpr-vgpr-spills.mir0.1 secPassed
store-barrier.ll0.2 secPassed
store-global.ll0.89 secPassed
store-hi16.ll0.86 secPassed
store-local.ll0.55 secPassed
store-private.ll0.78 secPassed
store-v3i64.ll0.46 secPassed
store-vector-ptrs.ll0.18 secPassed
store-weird-sizes.ll0.34 secPassed
store_typed.ll0.17 secPassed
stress-calls.ll90 msPassed
structurize.ll0.11 secPassed
structurize1.ll0.1 secPassed
sub.i16.ll0.33 secPassed
sub.ll0.53 secPassed
sub.v2i16.ll0.38 secPassed
sub_i1.ll0.23 secPassed
subreg-coalescer-crash.ll0.2 secPassed
subreg-coalescer-undef-use.ll0.1 secPassed
subreg-eliminate-dead.ll0.1 secPassed
subreg-intervals.mir0.11 secPassed
subreg-split-live-in-error.mir0.11 secPassed
subreg-undef-def-with-other-subreg-defs.mir0.11 secPassed
subreg_interference.mir0.11 secPassed
subvector-test.mir0.11 secPassed
swizzle-export.ll0.1 secPassed
syncscopes.ll0.1 secPassed
tail-call-cgp.ll0.1 secPassed
tail-duplication-convergent.ll0.14 secPassed
target-cpu.ll0.15 secPassed
tex-clause-antidep.ll0.1 secPassed
texture-input-merge.ll90 msPassed
trap.ll0.69 secPassed
trunc-bitcast-vector.ll0.28 secPassed
trunc-cmp-constant.ll0.36 secPassed
trunc-combine.ll0.26 secPassed
trunc-store-f64-to-f16.ll0.41 secPassed
trunc-store-i1.ll0.22 secPassed
trunc-store.ll0.23 secPassed
trunc-vector-store-assertion-failure.ll0.1 secPassed
trunc.ll0.35 secPassed
tti-unroll-prefs.ll90 msPassed
twoaddr-fma.mir0.11 secPassed
twoaddr-mad.mir0.11 secPassed
uaddo.ll0.47 secPassed
udiv.ll0.7 secPassed
udivrem.ll0.32 secPassed
udivrem24.ll0.65 secPassed
udivrem64.ll0.72 secPassed
uint_to_fp.f64.ll0.17 secPassed
uint_to_fp.i64.ll0.39 secPassed
uint_to_fp.ll0.37 secPassed
uitofp.f16.ll0.25 secPassed
umed3.ll1.6 secPassed
unaligned-load-store.ll1.2 secPassed
undefined-physreg-sgpr-spill.mir0.11 secPassed
undefined-subreg-liverange.ll0.12 secPassed
unhandled-loop-condition-assertion.ll0.19 secPassed
uniform-branch-intrinsic-cond.ll0.19 secPassed
uniform-cfg.ll0.56 secPassed
uniform-crash.ll0.21 secPassed
uniform-loop-inside-nonuniform.ll0.11 secPassed
uniform-work-group-attribute-missing.ll0.1 secPassed
uniform-work-group-nested-function-calls.ll0.1 secPassed
uniform-work-group-prevent-attribute-propagation.ll90 msPassed
uniform-work-group-propagate-attribute.ll90 msPassed
uniform-work-group-recursion-test.ll0.1 secPassed
uniform-work-group-test.ll90 msPassed
unify-metadata.ll90 msPassed
unigine-liveness-crash.ll0.12 secPassed
unknown-processor.ll0.17 secPassed
unpack-half.ll0.19 secPassed
unroll.ll0.19 secPassed
unsupported-calls.ll0.24 secPassed
unsupported-cc.ll0.11 secPassed
update-phi.ll0.1 secPassed
urem.ll1.2 secPassed
use-sgpr-multiple-times.ll0.42 secPassed
usubo.ll0.46 secPassed
v1024.ll0.12 secPassed
v1i64-kernel-arg.ll0.1 secPassed
v_cndmask.ll0.83 secPassed
v_cvt_pk_u8_f32.ll0.25 secPassed
v_mac.ll0.52 secPassed
v_mac_f16.ll0.63 secPassed
v_madak_f16.ll0.21 secPassed
v_swap_b32.mir0.12 secPassed
valu-i1.ll0.18 secPassed
vccz-corrupt-bug-workaround.mir0.1 secPassed
vcmpx-exec-war-hazard.mir0.11 secPassed
vcmpx-permlane-hazard.mir0.1 secPassed
vector-alloca-addrspacecast.ll0.1 secPassed
vector-alloca-atomic.ll90 msPassed
vector-alloca.ll0.53 secPassed
vector-extract-insert.ll0.13 secPassed
vector-legalizer-divergence.ll0.1 secPassed
vector_shuffle.packed.ll0.51 secPassed
vectorize-buffer-fat-pointer.ll0.1 secPassed
vectorize-global-local.ll0.11 secPassed
verify-sop.mir0.1 secPassed
vertex-fetch-encoding.ll0.23 secPassed
vgpr-spill-emergency-stack-slot-compute.ll1.4 secPassed
vgpr-spill-emergency-stack-slot.ll0.87 secPassed
vi-removed-intrinsics.ll0.11 secPassed
virtregrewrite-undef-identity-copy.mir0.11 secPassed
vmem-to-salu-hazard.mir0.11 secPassed
vmem-vcc-hazard.mir0.11 secPassed
vop-shrink-frame-index.mir0.11 secPassed
vop-shrink-non-ssa.mir0.11 secPassed
vop-shrink.ll0.2 secPassed
vselect.ll0.3 secPassed
vselect64.ll0.1 secPassed
vtx-fetch-branch.ll90 msPassed
vtx-schedule.ll0.1 secPassed
wait.ll0.32 secPassed
waitcnt-back-edge-loop.mir0.11 secPassed
waitcnt-debug.mir0.27 secPassed
waitcnt-flat.ll0.23 secPassed
waitcnt-loop-irreducible.mir0.18 secPassed
waitcnt-loop-single-basic-block.mir0.1 secPassed
waitcnt-looptest.ll0.12 secPassed
waitcnt-no-redundant.mir0.1 secPassed
waitcnt-permute.mir0.11 secPassed
waitcnt-preexisting.mir0.1 secPassed
waitcnt-vscnt.ll0.52 secPassed
waitcnt.mir0.19 secPassed
wave32.ll3.8 secPassed
wave_dispatch_regs.ll0.22 secPassed
widen-smrd-loads.ll0.32 secPassed
widen-vselect-and-mask.ll0.12 secPassed
widen_extending_scalar_loads.ll0.1 secPassed
wqm.ll0.75 secPassed
wqm.mir0.1 secPassed
write-register-vgpr-into-sgpr.ll0.1 secPassed
write_register.ll0.13 secPassed
wrong-transalu-pos-fix.ll0.1 secPassed
wwm-reserved.ll0.27 secPassed
xfail.r600.bitcast.ll0.1 secPassed
xnor.ll0.79 secPassed
xor.ll0.54 secPassed
xor3-i1-const.ll0.1 secPassed
xor3.ll0.26 secPassed
xor_add.ll0.29 secPassed
zero_extend.ll0.3 secPassed
zext-i64-bit-operand.ll0.11 secPassed
zext-lid.ll0.25 secPassed