You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jianglk.darker 7ee447c011
v811_spc009_project
4 months ago
..
GlobalISel v811_spc009_project 4 months ago
32-bit-local-address-space.ll v811_spc009_project 4 months ago
README v811_spc009_project 4 months ago
add-debug.ll v811_spc009_project 4 months ago
add.ll v811_spc009_project 4 months ago
add_i64.ll v811_spc009_project 4 months ago
addrspacecast-constantexpr.ll v811_spc009_project 4 months ago
addrspacecast.ll v811_spc009_project 4 months ago
amdgcn.private-memory.ll v811_spc009_project 4 months ago
amdgcn.work-item-intrinsics.ll v811_spc009_project 4 months ago
amdgpu-codegenprepare.ll v811_spc009_project 4 months ago
amdgpu-shader-calling-convention.ll v811_spc009_project 4 months ago
amdgpu.private-memory.ll v811_spc009_project 4 months ago
amdgpu.work-item-intrinsics.deprecated.ll v811_spc009_project 4 months ago
and-gcn.ll v811_spc009_project 4 months ago
and.ll v811_spc009_project 4 months ago
annotate-kernel-features-hsa.ll v811_spc009_project 4 months ago
annotate-kernel-features.ll v811_spc009_project 4 months ago
anyext.ll v811_spc009_project 4 months ago
array-ptr-calc-i32.ll v811_spc009_project 4 months ago
array-ptr-calc-i64.ll v811_spc009_project 4 months ago
atomic_cmp_swap_local.ll v811_spc009_project 4 months ago
atomic_load_add.ll v811_spc009_project 4 months ago
atomic_load_sub.ll v811_spc009_project 4 months ago
basic-branch.ll v811_spc009_project 4 months ago
basic-loop.ll v811_spc009_project 4 months ago
bfe_uint.ll v811_spc009_project 4 months ago
bfi_int.ll v811_spc009_project 4 months ago
bfm.ll v811_spc009_project 4 months ago
big_alu.ll v811_spc009_project 4 months ago
bitcast.ll v811_spc009_project 4 months ago
bitreverse-inline-immediates.ll v811_spc009_project 4 months ago
bitreverse.ll v811_spc009_project 4 months ago
branch-uniformity.ll v811_spc009_project 4 months ago
bswap.ll v811_spc009_project 4 months ago
bug-vopc-commute.ll v811_spc009_project 4 months ago
build_vector.ll v811_spc009_project 4 months ago
call.ll v811_spc009_project 4 months ago
call_fs.ll v811_spc009_project 4 months ago
calling-conventions.ll v811_spc009_project 4 months ago
captured-frame-index.ll v811_spc009_project 4 months ago
cayman-loop-bug.ll v811_spc009_project 4 months ago
cf-loop-on-constant.ll v811_spc009_project 4 months ago
cf-stack-bug.ll v811_spc009_project 4 months ago
cf_end.ll v811_spc009_project 4 months ago
cgp-addressing-modes-flat.ll v811_spc009_project 4 months ago
cgp-addressing-modes.ll v811_spc009_project 4 months ago
cgp-bitfield-extract.ll v811_spc009_project 4 months ago
ci-use-flat-for-global.ll v811_spc009_project 4 months ago
cndmask-no-def-vcc.ll v811_spc009_project 4 months ago
coalescer_distribute.ll v811_spc009_project 4 months ago
coalescer_remat.ll v811_spc009_project 4 months ago
codegen-prepare-addrmode-sext.ll v811_spc009_project 4 months ago
combine_vloads.ll v811_spc009_project 4 months ago
commute-compares.ll v811_spc009_project 4 months ago
commute-shifts.ll v811_spc009_project 4 months ago
commute_modifiers.ll v811_spc009_project 4 months ago
complex-folding.ll v811_spc009_project 4 months ago
concat_vectors.ll v811_spc009_project 4 months ago
convergent-inlineasm.ll v811_spc009_project 4 months ago
copy-illegal-type.ll v811_spc009_project 4 months ago
copy-to-reg.ll v811_spc009_project 4 months ago
ctlz.ll v811_spc009_project 4 months ago
ctlz_zero_undef.ll v811_spc009_project 4 months ago
ctpop.ll v811_spc009_project 4 months ago
ctpop64.ll v811_spc009_project 4 months ago
cttz_zero_undef.ll v811_spc009_project 4 months ago
cube.ll v811_spc009_project 4 months ago
cvt_f32_ubyte.ll v811_spc009_project 4 months ago
cvt_flr_i32_f32.ll v811_spc009_project 4 months ago
cvt_rpi_i32_f32.ll v811_spc009_project 4 months ago
dagcombine-reassociate-bug.ll v811_spc009_project 4 months ago
dagcombiner-bug-illegal-vec4-int-to-fp.ll v811_spc009_project 4 months ago
debug.ll v811_spc009_project 4 months ago
debugger-emit-prologue.ll v811_spc009_project 4 months ago
debugger-insert-nops.ll v811_spc009_project 4 months ago
debugger-reserve-regs.ll v811_spc009_project 4 months ago
default-fp-mode.ll v811_spc009_project 4 months ago
detect-dead-lanes.mir v811_spc009_project 4 months ago
disconnected-predset-break-bug.ll v811_spc009_project 4 months ago
drop-mem-operand-move-smrd.ll v811_spc009_project 4 months ago
ds-negative-offset-addressing-mode-loop.ll v811_spc009_project 4 months ago
ds-sub-offset.ll v811_spc009_project 4 months ago
ds_read2.ll v811_spc009_project 4 months ago
ds_read2_offset_order.ll v811_spc009_project 4 months ago
ds_read2_superreg.ll v811_spc009_project 4 months ago
ds_read2st64.ll v811_spc009_project 4 months ago
ds_write2.ll v811_spc009_project 4 months ago
ds_write2st64.ll v811_spc009_project 4 months ago
dynamic_stackalloc.ll v811_spc009_project 4 months ago
elf.ll v811_spc009_project 4 months ago
elf.r600.ll v811_spc009_project 4 months ago
empty-function.ll v811_spc009_project 4 months ago
endcf-loop-header.ll v811_spc009_project 4 months ago
extload-private.ll v811_spc009_project 4 months ago
extload.ll v811_spc009_project 4 months ago
extract-vector-elt-build-vector-combine.ll v811_spc009_project 4 months ago
extract_vector_elt-f64.ll v811_spc009_project 4 months ago
extract_vector_elt-i8.ll v811_spc009_project 4 months ago
extract_vector_elt-i16.ll v811_spc009_project 4 months ago
extract_vector_elt-i64.ll v811_spc009_project 4 months ago
extractelt-to-trunc.ll v811_spc009_project 4 months ago
fabs.f64.ll v811_spc009_project 4 months ago
fabs.ll v811_spc009_project 4 months ago
fadd.ll v811_spc009_project 4 months ago
fadd64.ll v811_spc009_project 4 months ago
fcanonicalize.ll v811_spc009_project 4 months ago
fceil.ll v811_spc009_project 4 months ago
fceil64.ll v811_spc009_project 4 months ago
fcmp-cnd.ll v811_spc009_project 4 months ago
fcmp-cnde-int-args.ll v811_spc009_project 4 months ago
fcmp.ll v811_spc009_project 4 months ago
fcmp64.ll v811_spc009_project 4 months ago
fconst64.ll v811_spc009_project 4 months ago
fcopysign.f32.ll v811_spc009_project 4 months ago
fcopysign.f64.ll v811_spc009_project 4 months ago
fdiv.f64.ll v811_spc009_project 4 months ago
fdiv.ll v811_spc009_project 4 months ago
fetch-limits.r600.ll v811_spc009_project 4 months ago
fetch-limits.r700+.ll v811_spc009_project 4 months ago
ffloor.f64.ll v811_spc009_project 4 months ago
ffloor.ll v811_spc009_project 4 months ago
flat-address-space.ll v811_spc009_project 4 months ago
flat-scratch-reg.ll v811_spc009_project 4 months ago
flat_atomics.ll v811_spc009_project 4 months ago
flat_atomics_i64.ll v811_spc009_project 4 months ago
floor.ll v811_spc009_project 4 months ago
fma-combine.ll v811_spc009_project 4 months ago
fma.f64.ll v811_spc009_project 4 months ago
fma.ll v811_spc009_project 4 months ago
fmad.ll v811_spc009_project 4 months ago
fmax.ll v811_spc009_project 4 months ago
fmax3.f64.ll v811_spc009_project 4 months ago
fmax3.ll v811_spc009_project 4 months ago
fmax_legacy.f64.ll v811_spc009_project 4 months ago
fmax_legacy.ll v811_spc009_project 4 months ago
fmaxnum.f64.ll v811_spc009_project 4 months ago
fmaxnum.ll v811_spc009_project 4 months ago
fmed3.ll v811_spc009_project 4 months ago
fmin.ll v811_spc009_project 4 months ago
fmin3.ll v811_spc009_project 4 months ago
fmin_legacy.f64.ll v811_spc009_project 4 months ago
fmin_legacy.ll v811_spc009_project 4 months ago
fminnum.f64.ll v811_spc009_project 4 months ago
fminnum.ll v811_spc009_project 4 months ago
fmul-2-combine-multi-use.ll v811_spc009_project 4 months ago
fmul.ll v811_spc009_project 4 months ago
fmul64.ll v811_spc009_project 4 months ago
fmuladd.ll v811_spc009_project 4 months ago
fnearbyint.ll v811_spc009_project 4 months ago
fneg-fabs.f64.ll v811_spc009_project 4 months ago
fneg-fabs.ll v811_spc009_project 4 months ago
fneg.f64.ll v811_spc009_project 4 months ago
fneg.ll v811_spc009_project 4 months ago
fp-classify.ll v811_spc009_project 4 months ago
fp16_to_fp.ll v811_spc009_project 4 months ago
fp32_to_fp16.ll v811_spc009_project 4 months ago
fp_to_sint.f64.ll v811_spc009_project 4 months ago
fp_to_sint.ll v811_spc009_project 4 months ago
fp_to_uint.f64.ll v811_spc009_project 4 months ago
fp_to_uint.ll v811_spc009_project 4 months ago
fpext.ll v811_spc009_project 4 months ago
fptrunc.ll v811_spc009_project 4 months ago
fract.f64.ll v811_spc009_project 4 months ago
fract.ll v811_spc009_project 4 months ago
frem.ll v811_spc009_project 4 months ago
fsqrt.f64.ll v811_spc009_project 4 months ago
fsqrt.ll v811_spc009_project 4 months ago
fsub.ll v811_spc009_project 4 months ago
fsub64.ll v811_spc009_project 4 months ago
ftrunc.f64.ll v811_spc009_project 4 months ago
ftrunc.ll v811_spc009_project 4 months ago
gep-address-space.ll v811_spc009_project 4 months ago
global-constant.ll v811_spc009_project 4 months ago
global-directive.ll v811_spc009_project 4 months ago
global-variable-relocs.ll v811_spc009_project 4 months ago
global_atomics.ll v811_spc009_project 4 months ago
global_atomics_i64.ll v811_spc009_project 4 months ago
gv-const-addrspace.ll v811_spc009_project 4 months ago
gv-offset-folding.ll v811_spc009_project 4 months ago
half.ll v811_spc009_project 4 months ago
hsa-default-device.ll v811_spc009_project 4 months ago
hsa-fp-mode.ll v811_spc009_project 4 months ago
hsa-func.ll v811_spc009_project 4 months ago
hsa-globals.ll v811_spc009_project 4 months ago
hsa-group-segment.ll v811_spc009_project 4 months ago
hsa-note-no-func.ll v811_spc009_project 4 months ago
hsa.ll v811_spc009_project 4 months ago
i1-copy-implicit-def.ll v811_spc009_project 4 months ago
i1-copy-phi.ll v811_spc009_project 4 months ago
i8-to-double-to-float.ll v811_spc009_project 4 months ago
icmp-select-sete-reverse-args.ll v811_spc009_project 4 months ago
icmp64.ll v811_spc009_project 4 months ago
image-attributes.ll v811_spc009_project 4 months ago
image-resource-id.ll v811_spc009_project 4 months ago
imm.ll v811_spc009_project 4 months ago
indirect-addressing-si.ll v811_spc009_project 4 months ago
indirect-addressing-undef.mir v811_spc009_project 4 months ago
indirect-private-64.ll v811_spc009_project 4 months ago
infinite-loop-evergreen.ll v811_spc009_project 4 months ago
infinite-loop.ll v811_spc009_project 4 months ago
inline-asm.ll v811_spc009_project 4 months ago
inline-calls.ll v811_spc009_project 4 months ago
inline-constraints.ll v811_spc009_project 4 months ago
input-mods.ll v811_spc009_project 4 months ago
insert_subreg.ll v811_spc009_project 4 months ago
insert_vector_elt.ll v811_spc009_project 4 months ago
invalid-addrspacecast.ll v811_spc009_project 4 months ago
invariant-load-no-alias-store.ll v811_spc009_project 4 months ago
jump-address.ll v811_spc009_project 4 months ago
kcache-fold.ll v811_spc009_project 4 months ago
kernarg-stack-alignment.ll v811_spc009_project 4 months ago
kernel-args.ll v811_spc009_project 4 months ago
large-alloca-compute.ll v811_spc009_project 4 months ago
large-alloca-graphics.ll v811_spc009_project 4 months ago
large-constant-initializer.ll v811_spc009_project 4 months ago
large-work-group-promote-alloca.ll v811_spc009_project 4 months ago
large-work-group-registers.ll v811_spc009_project 4 months ago
lds-alignment.ll v811_spc009_project 4 months ago
lds-initializer.ll v811_spc009_project 4 months ago
lds-m0-init-in-loop.ll v811_spc009_project 4 months ago
lds-oqap-crash.ll v811_spc009_project 4 months ago
lds-output-queue.ll v811_spc009_project 4 months ago
lds-size.ll v811_spc009_project 4 months ago
lds-zero-initializer.ll v811_spc009_project 4 months ago
legalizedag-bug-expand-setcc.ll v811_spc009_project 4 months ago
lit.local.cfg v811_spc009_project 4 months ago
literals.ll v811_spc009_project 4 months ago
liveness.mir v811_spc009_project 4 months ago
llvm.AMDGPU.barrier.global.ll v811_spc009_project 4 months ago
llvm.AMDGPU.barrier.local.ll v811_spc009_project 4 months ago
llvm.AMDGPU.bfe.i32.ll v811_spc009_project 4 months ago
llvm.AMDGPU.bfe.u32.ll v811_spc009_project 4 months ago
llvm.AMDGPU.clamp.ll v811_spc009_project 4 months ago
llvm.AMDGPU.cube.ll v811_spc009_project 4 months ago
llvm.AMDGPU.flbit.i32.ll v811_spc009_project 4 months ago
llvm.AMDGPU.kill.ll v811_spc009_project 4 months ago
llvm.AMDGPU.rsq.clamped.f64.ll v811_spc009_project 4 months ago
llvm.AMDGPU.rsq.clamped.ll v811_spc009_project 4 months ago
llvm.AMDGPU.rsq.ll v811_spc009_project 4 months ago
llvm.SI.fs.interp.ll v811_spc009_project 4 months ago
llvm.SI.gather4.ll v811_spc009_project 4 months ago
llvm.SI.getlod.ll v811_spc009_project 4 months ago
llvm.SI.image.ll v811_spc009_project 4 months ago
llvm.SI.image.sample-masked.ll v811_spc009_project 4 months ago
llvm.SI.image.sample.ll v811_spc009_project 4 months ago
llvm.SI.image.sample.o.ll v811_spc009_project 4 months ago
llvm.SI.load.dword.ll v811_spc009_project 4 months ago
llvm.SI.packf16.ll v811_spc009_project 4 months ago
llvm.SI.sendmsg-m0.ll v811_spc009_project 4 months ago
llvm.SI.sendmsg.ll v811_spc009_project 4 months ago
llvm.SI.tbuffer.store.ll v811_spc009_project 4 months ago
llvm.amdgcn.atomic.dec.ll v811_spc009_project 4 months ago
llvm.amdgcn.atomic.inc.ll v811_spc009_project 4 months ago
llvm.amdgcn.buffer.atomic.ll v811_spc009_project 4 months ago
llvm.amdgcn.buffer.load.format.ll v811_spc009_project 4 months ago
llvm.amdgcn.buffer.load.ll v811_spc009_project 4 months ago
llvm.amdgcn.buffer.store.format.ll v811_spc009_project 4 months ago
llvm.amdgcn.buffer.store.ll v811_spc009_project 4 months ago
llvm.amdgcn.buffer.wbinvl1.ll v811_spc009_project 4 months ago
llvm.amdgcn.buffer.wbinvl1.sc.ll v811_spc009_project 4 months ago
llvm.amdgcn.buffer.wbinvl1.vol.ll v811_spc009_project 4 months ago
llvm.amdgcn.class.ll v811_spc009_project 4 months ago
llvm.amdgcn.cos.ll v811_spc009_project 4 months ago
llvm.amdgcn.cubeid.ll v811_spc009_project 4 months ago
llvm.amdgcn.cubema.ll v811_spc009_project 4 months ago
llvm.amdgcn.cubesc.ll v811_spc009_project 4 months ago
llvm.amdgcn.cubetc.ll v811_spc009_project 4 months ago
llvm.amdgcn.dispatch.ptr.ll v811_spc009_project 4 months ago
llvm.amdgcn.div.fixup.ll v811_spc009_project 4 months ago
llvm.amdgcn.div.fmas.ll v811_spc009_project 4 months ago
llvm.amdgcn.div.scale.ll v811_spc009_project 4 months ago
llvm.amdgcn.ds.bpermute.ll v811_spc009_project 4 months ago
llvm.amdgcn.ds.permute.ll v811_spc009_project 4 months ago
llvm.amdgcn.ds.swizzle.ll v811_spc009_project 4 months ago
llvm.amdgcn.fract.ll v811_spc009_project 4 months ago
llvm.amdgcn.frexp.exp.ll v811_spc009_project 4 months ago
llvm.amdgcn.frexp.mant.ll v811_spc009_project 4 months ago
llvm.amdgcn.groupstaticgroup.ll v811_spc009_project 4 months ago
llvm.amdgcn.image.atomic.ll v811_spc009_project 4 months ago
llvm.amdgcn.image.ll v811_spc009_project 4 months ago
llvm.amdgcn.interp.ll v811_spc009_project 4 months ago
llvm.amdgcn.kernarg.segment.ptr.ll v811_spc009_project 4 months ago
llvm.amdgcn.ldexp.ll v811_spc009_project 4 months ago
llvm.amdgcn.lerp.ll v811_spc009_project 4 months ago
llvm.amdgcn.log.clamp.ll v811_spc009_project 4 months ago
llvm.amdgcn.mbcnt.ll v811_spc009_project 4 months ago
llvm.amdgcn.mov.dpp.ll v811_spc009_project 4 months ago
llvm.amdgcn.ps.live.ll v811_spc009_project 4 months ago
llvm.amdgcn.queue.ptr.ll v811_spc009_project 4 months ago
llvm.amdgcn.rcp.ll v811_spc009_project 4 months ago
llvm.amdgcn.read.workdim.ll v811_spc009_project 4 months ago
llvm.amdgcn.rsq.clamp.ll v811_spc009_project 4 months ago
llvm.amdgcn.rsq.legacy.ll v811_spc009_project 4 months ago
llvm.amdgcn.rsq.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.barrier.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.dcache.inv.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.dcache.inv.vol.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.dcache.wb.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.dcache.wb.vol.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.getreg.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.memrealtime.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.memtime.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.sleep.ll v811_spc009_project 4 months ago
llvm.amdgcn.s.waitcnt.ll v811_spc009_project 4 months ago
llvm.amdgcn.sin.ll v811_spc009_project 4 months ago
llvm.amdgcn.trig.preop.ll v811_spc009_project 4 months ago
llvm.amdgcn.workgroup.id.ll v811_spc009_project 4 months ago
llvm.amdgcn.workitem.id.ll v811_spc009_project 4 months ago
llvm.amdgpu.kilp.ll v811_spc009_project 4 months ago
llvm.cos.ll v811_spc009_project 4 months ago
llvm.dbg.value.ll v811_spc009_project 4 months ago
llvm.exp2.ll v811_spc009_project 4 months ago
llvm.log2.ll v811_spc009_project 4 months ago
llvm.memcpy.ll v811_spc009_project 4 months ago
llvm.pow.ll v811_spc009_project 4 months ago
llvm.r600.dot4.ll v811_spc009_project 4 months ago
llvm.r600.read.local.size.ll v811_spc009_project 4 months ago
llvm.r600.read.workdim.ll v811_spc009_project 4 months ago
llvm.r600.tex.ll v811_spc009_project 4 months ago
llvm.rint.f64.ll v811_spc009_project 4 months ago
llvm.rint.ll v811_spc009_project 4 months ago
llvm.round.f64.ll v811_spc009_project 4 months ago
llvm.round.ll v811_spc009_project 4 months ago
llvm.sin.ll v811_spc009_project 4 months ago
load-constant-f64.ll v811_spc009_project 4 months ago
load-constant-i1.ll v811_spc009_project 4 months ago
load-constant-i8.ll v811_spc009_project 4 months ago
load-constant-i16.ll v811_spc009_project 4 months ago
load-constant-i32.ll v811_spc009_project 4 months ago
load-constant-i64.ll v811_spc009_project 4 months ago
load-global-f32.ll v811_spc009_project 4 months ago
load-global-f64.ll v811_spc009_project 4 months ago
load-global-i1.ll v811_spc009_project 4 months ago
load-global-i8.ll v811_spc009_project 4 months ago
load-global-i16.ll v811_spc009_project 4 months ago
load-global-i32.ll v811_spc009_project 4 months ago
load-global-i64.ll v811_spc009_project 4 months ago
load-input-fold.ll v811_spc009_project 4 months ago
load-local-f32.ll v811_spc009_project 4 months ago
load-local-f64.ll v811_spc009_project 4 months ago
load-local-i1.ll v811_spc009_project 4 months ago
load-local-i8.ll v811_spc009_project 4 months ago
load-local-i16.ll v811_spc009_project 4 months ago
load-local-i32.ll v811_spc009_project 4 months ago
load-local-i64.ll v811_spc009_project 4 months ago
load-weird-sizes.ll v811_spc009_project 4 months ago
local-64.ll v811_spc009_project 4 months ago
local-atomics.ll v811_spc009_project 4 months ago
local-atomics64.ll v811_spc009_project 4 months ago
local-memory-two-objects.ll v811_spc009_project 4 months ago
local-memory.ll v811_spc009_project 4 months ago
local-stack-slot-bug.ll v811_spc009_project 4 months ago
loop-address.ll v811_spc009_project 4 months ago
loop-idiom.ll v811_spc009_project 4 months ago
lower-range-metadata-intrinsic-call.ll v811_spc009_project 4 months ago
lshl.ll v811_spc009_project 4 months ago
lshr.ll v811_spc009_project 4 months ago
m0-spill.ll v811_spc009_project 4 months ago
mad-combine.ll v811_spc009_project 4 months ago
mad-sub.ll v811_spc009_project 4 months ago
mad24-get-global-id.ll v811_spc009_project 4 months ago
mad_int24.ll v811_spc009_project 4 months ago
mad_uint24.ll v811_spc009_project 4 months ago
madak.ll v811_spc009_project 4 months ago
madmk.ll v811_spc009_project 4 months ago
max-literals.ll v811_spc009_project 4 months ago
max.ll v811_spc009_project 4 months ago
max3.ll v811_spc009_project 4 months ago
merge-stores.ll v811_spc009_project 4 months ago
min.ll v811_spc009_project 4 months ago
min3.ll v811_spc009_project 4 months ago
missing-store.ll v811_spc009_project 4 months ago
move-addr64-rsrc-dead-subreg-writes.ll v811_spc009_project 4 months ago
move-to-valu-atomicrmw.ll v811_spc009_project 4 months ago
mubuf.ll v811_spc009_project 4 months ago
mul.ll v811_spc009_project 4 months ago
mul_int24.ll v811_spc009_project 4 months ago
mul_uint24.ll v811_spc009_project 4 months ago
mulhu.ll v811_spc009_project 4 months ago
multilevel-break.ll v811_spc009_project 4 months ago
no-hsa-graphics-shaders.ll v811_spc009_project 4 months ago
no-initializer-constant-addrspace.ll v811_spc009_project 4 months ago
no-shrink-extloads.ll v811_spc009_project 4 months ago
opencl-image-metadata.ll v811_spc009_project 4 months ago
operand-folding.ll v811_spc009_project 4 months ago
operand-spacing.ll v811_spc009_project 4 months ago
or.ll v811_spc009_project 4 months ago
over-max-lds-size.ll v811_spc009_project 4 months ago
packetizer.ll v811_spc009_project 4 months ago
parallelandifcollapse.ll v811_spc009_project 4 months ago
parallelorifcollapse.ll v811_spc009_project 4 months ago
partially-dead-super-register-immediate.ll v811_spc009_project 4 months ago
predicate-dp4.ll v811_spc009_project 4 months ago
predicates.ll v811_spc009_project 4 months ago
private-element-size.ll v811_spc009_project 4 months ago
private-memory-atomics.ll v811_spc009_project 4 months ago
private-memory-broken.ll v811_spc009_project 4 months ago
private-memory-r600.ll v811_spc009_project 4 months ago
promote-alloca-array-allocation.ll v811_spc009_project 4 months ago
promote-alloca-bitcast-function.ll v811_spc009_project 4 months ago
promote-alloca-globals.ll v811_spc009_project 4 months ago
promote-alloca-invariant-markers.ll v811_spc009_project 4 months ago
promote-alloca-lifetime.ll v811_spc009_project 4 months ago
promote-alloca-mem-intrinsics.ll v811_spc009_project 4 months ago
promote-alloca-no-opts.ll v811_spc009_project 4 months ago
promote-alloca-padding-size-estimate.ll v811_spc009_project 4 months ago
promote-alloca-stored-pointer-value.ll v811_spc009_project 4 months ago
promote-alloca-to-lds-icmp.ll v811_spc009_project 4 months ago
promote-alloca-to-lds-phi.ll v811_spc009_project 4 months ago
promote-alloca-to-lds-select.ll v811_spc009_project 4 months ago
promote-alloca-unhandled-intrinsic.ll v811_spc009_project 4 months ago
promote-alloca-volatile.ll v811_spc009_project 4 months ago
pv-packing.ll v811_spc009_project 4 months ago
pv.ll v811_spc009_project 4 months ago
r600-encoding.ll v811_spc009_project 4 months ago
r600-export-fix.ll v811_spc009_project 4 months ago
r600-infinite-loop-bug-while-reorganizing-vector.ll v811_spc009_project 4 months ago
r600.private-memory.ll v811_spc009_project 4 months ago
r600.work-item-intrinsics.ll v811_spc009_project 4 months ago
r600cfg.ll v811_spc009_project 4 months ago
rcp-pattern.ll v811_spc009_project 4 months ago
read-register-invalid-subtarget.ll v811_spc009_project 4 months ago
read-register-invalid-type-i32.ll v811_spc009_project 4 months ago
read-register-invalid-type-i64.ll v811_spc009_project 4 months ago
read_register.ll v811_spc009_project 4 months ago
readcyclecounter.ll v811_spc009_project 4 months ago
reciprocal.ll v811_spc009_project 4 months ago
reduce-load-width-alignment.ll v811_spc009_project 4 months ago
reduce-store-width-alignment.ll v811_spc009_project 4 months ago
reg-coalescer-sched-crash.ll v811_spc009_project 4 months ago
register-count-comments.ll v811_spc009_project 4 months ago
rename-disconnected-bug.ll v811_spc009_project 4 months ago
rename-independent-subregs.mir v811_spc009_project 4 months ago
reorder-stores.ll v811_spc009_project 4 months ago
ret.ll v811_spc009_project 4 months ago
ret_jump.ll v811_spc009_project 4 months ago
rotl.i64.ll v811_spc009_project 4 months ago
rotl.ll v811_spc009_project 4 months ago
rotr.i64.ll v811_spc009_project 4 months ago
rotr.ll v811_spc009_project 4 months ago
rsq.ll v811_spc009_project 4 months ago
rv7x0_count3.ll v811_spc009_project 4 months ago
s_addk_i32.ll v811_spc009_project 4 months ago
s_movk_i32.ll v811_spc009_project 4 months ago
s_mulk_i32.ll v811_spc009_project 4 months ago
saddo.ll v811_spc009_project 4 months ago
salu-to-valu.ll v811_spc009_project 4 months ago
sampler-resource-id.ll v811_spc009_project 4 months ago
scalar_to_vector.ll v811_spc009_project 4 months ago
schedule-fs-loop-nested-if.ll v811_spc009_project 4 months ago
schedule-fs-loop-nested.ll v811_spc009_project 4 months ago
schedule-fs-loop.ll v811_spc009_project 4 months ago
schedule-global-loads.ll v811_spc009_project 4 months ago
schedule-if-2.ll v811_spc009_project 4 months ago
schedule-if.ll v811_spc009_project 4 months ago
schedule-kernel-arg-loads.ll v811_spc009_project 4 months ago
schedule-vs-if-nested-loop-failure.ll v811_spc009_project 4 months ago
schedule-vs-if-nested-loop.ll v811_spc009_project 4 months ago
scratch-buffer.ll v811_spc009_project 4 months ago
sdiv.ll v811_spc009_project 4 months ago
sdivrem24.ll v811_spc009_project 4 months ago
sdivrem64.ll v811_spc009_project 4 months ago
select-i1.ll v811_spc009_project 4 months ago
select-vectors.ll v811_spc009_project 4 months ago
select.ll v811_spc009_project 4 months ago
select64.ll v811_spc009_project 4 months ago
selectcc-cnd.ll v811_spc009_project 4 months ago
selectcc-cnde-int.ll v811_spc009_project 4 months ago
selectcc-icmp-select-float.ll v811_spc009_project 4 months ago
selectcc-opt.ll v811_spc009_project 4 months ago
selectcc.ll v811_spc009_project 4 months ago
selected-stack-object.ll v811_spc009_project 4 months ago
set-dx10.ll v811_spc009_project 4 months ago
setcc-equivalent.ll v811_spc009_project 4 months ago
setcc-opt.ll v811_spc009_project 4 months ago
setcc.ll v811_spc009_project 4 months ago
setcc64.ll v811_spc009_project 4 months ago
seto.ll v811_spc009_project 4 months ago
setuo.ll v811_spc009_project 4 months ago
sext-eliminate.ll v811_spc009_project 4 months ago
sext-in-reg-failure-r600.ll v811_spc009_project 4 months ago
sext-in-reg.ll v811_spc009_project 4 months ago
sgpr-control-flow.ll v811_spc009_project 4 months ago
sgpr-copy-duplicate-operand.ll v811_spc009_project 4 months ago
sgpr-copy.ll v811_spc009_project 4 months ago
shared-op-cycle.ll v811_spc009_project 4 months ago
shift-and-i64-ubfe.ll v811_spc009_project 4 months ago
shift-and-i128-ubfe.ll v811_spc009_project 4 months ago
shift-i64-opts.ll v811_spc009_project 4 months ago
shl.ll v811_spc009_project 4 months ago
shl_add_constant.ll v811_spc009_project 4 months ago
shl_add_ptr.ll v811_spc009_project 4 months ago
si-annotate-cf.ll v811_spc009_project 4 months ago
si-annotate-cfg-loop-assert.ll v811_spc009_project 4 months ago
si-instr-info-correct-implicit-operands.ll v811_spc009_project 4 months ago
si-literal-folding.ll v811_spc009_project 4 months ago
si-lod-bias.ll v811_spc009_project 4 months ago
si-lower-control-flow-unreachable-block.ll v811_spc009_project 4 months ago
si-scheduler.ll v811_spc009_project 4 months ago
si-sgpr-spill.ll v811_spc009_project 4 months ago
si-spill-cf.ll v811_spc009_project 4 months ago
si-spill-sgpr-stack.ll v811_spc009_project 4 months ago
si-triv-disjoint-mem-access.ll v811_spc009_project 4 months ago
si-vector-hang.ll v811_spc009_project 4 months ago
sign_extend.ll v811_spc009_project 4 months ago
simplify-demanded-bits-build-pair.ll v811_spc009_project 4 months ago
sint_to_fp.f64.ll v811_spc009_project 4 months ago
sint_to_fp.i64.ll v811_spc009_project 4 months ago
sint_to_fp.ll v811_spc009_project 4 months ago
skip-if-dead.ll v811_spc009_project 4 months ago
smed3.ll v811_spc009_project 4 months ago
sminmax.ll v811_spc009_project 4 months ago
smrd-vccz-bug.ll v811_spc009_project 4 months ago
smrd.ll v811_spc009_project 4 months ago
spill-alloc-sgpr-init-bug.ll v811_spc009_project 4 months ago
spill-scavenge-offset.ll v811_spc009_project 4 months ago
split-scalar-i64-add.ll v811_spc009_project 4 months ago
split-smrd.ll v811_spc009_project 4 months ago
split-vector-memoperand-offsets.ll v811_spc009_project 4 months ago
sra.ll v811_spc009_project 4 months ago
srem.ll v811_spc009_project 4 months ago
srl.ll v811_spc009_project 4 months ago
ssubo.ll v811_spc009_project 4 months ago
store-barrier.ll v811_spc009_project 4 months ago
store-v3i32.ll v811_spc009_project 4 months ago
store-v3i64.ll v811_spc009_project 4 months ago
store-vector-ptrs.ll v811_spc009_project 4 months ago
store.ll v811_spc009_project 4 months ago
store.r600.ll v811_spc009_project 4 months ago
store_typed.ll v811_spc009_project 4 months ago
structurize.ll v811_spc009_project 4 months ago
structurize1.ll v811_spc009_project 4 months ago
sub.ll v811_spc009_project 4 months ago
subreg-coalescer-crash.ll v811_spc009_project 4 months ago
subreg-coalescer-undef-use.ll v811_spc009_project 4 months ago
subreg-eliminate-dead.ll v811_spc009_project 4 months ago
swizzle-export.ll v811_spc009_project 4 months ago
target-cpu.ll v811_spc009_project 4 months ago
tex-clause-antidep.ll v811_spc009_project 4 months ago
texture-input-merge.ll v811_spc009_project 4 months ago
trap.ll v811_spc009_project 4 months ago
trunc-bitcast-vector.ll v811_spc009_project 4 months ago
trunc-cmp-constant.ll v811_spc009_project 4 months ago
trunc-store-f64-to-f16.ll v811_spc009_project 4 months ago
trunc-store-i1.ll v811_spc009_project 4 months ago
trunc-store.ll v811_spc009_project 4 months ago
trunc-vector-store-assertion-failure.ll v811_spc009_project 4 months ago
trunc.ll v811_spc009_project 4 months ago
tti-unroll-prefs.ll v811_spc009_project 4 months ago
uaddo.ll v811_spc009_project 4 months ago
udiv.ll v811_spc009_project 4 months ago
udivrem.ll v811_spc009_project 4 months ago
udivrem24.ll v811_spc009_project 4 months ago
udivrem64.ll v811_spc009_project 4 months ago
uint_to_fp.f64.ll v811_spc009_project 4 months ago
uint_to_fp.i64.ll v811_spc009_project 4 months ago
uint_to_fp.ll v811_spc009_project 4 months ago
umed3.ll v811_spc009_project 4 months ago
unaligned-load-store.ll v811_spc009_project 4 months ago
undefined-subreg-liverange.ll v811_spc009_project 4 months ago
unhandled-loop-condition-assertion.ll v811_spc009_project 4 months ago
uniform-branch-intrinsic-cond.ll v811_spc009_project 4 months ago
uniform-cfg.ll v811_spc009_project 4 months ago
uniform-crash.ll v811_spc009_project 4 months ago
uniform-loop-inside-nonuniform.ll v811_spc009_project 4 months ago
unknown-processor.ll v811_spc009_project 4 months ago
unroll.ll v811_spc009_project 4 months ago
unsupported-cc.ll v811_spc009_project 4 months ago
urecip.ll v811_spc009_project 4 months ago
urem.ll v811_spc009_project 4 months ago
use-sgpr-multiple-times.ll v811_spc009_project 4 months ago
usubo.ll v811_spc009_project 4 months ago
v1i64-kernel-arg.ll v811_spc009_project 4 months ago
v_cndmask.ll v811_spc009_project 4 months ago
v_mac.ll v811_spc009_project 4 months ago
valu-i1.ll v811_spc009_project 4 months ago
vector-alloca.ll v811_spc009_project 4 months ago
vector-extract-insert.ll v811_spc009_project 4 months ago
vertex-fetch-encoding.ll v811_spc009_project 4 months ago
vgpr-spill-emergency-stack-slot-compute.ll v811_spc009_project 4 months ago
vgpr-spill-emergency-stack-slot.ll v811_spc009_project 4 months ago
vi-removed-intrinsics.ll v811_spc009_project 4 months ago
vop-shrink.ll v811_spc009_project 4 months ago
vselect.ll v811_spc009_project 4 months ago
vselect64.ll v811_spc009_project 4 months ago
vtx-fetch-branch.ll v811_spc009_project 4 months ago
vtx-schedule.ll v811_spc009_project 4 months ago
wait.ll v811_spc009_project 4 months ago
waitcnt-flat.ll v811_spc009_project 4 months ago
wqm.ll v811_spc009_project 4 months ago
write-register-vgpr-into-sgpr.ll v811_spc009_project 4 months ago
write_register.ll v811_spc009_project 4 months ago
wrong-transalu-pos-fix.ll v811_spc009_project 4 months ago
xor.ll v811_spc009_project 4 months ago
zero_extend.ll v811_spc009_project 4 months ago
zext-i64-bit-operand.ll v811_spc009_project 4 months ago

README

+==============================================================================+
| How to organize the lit tests                                                |
+==============================================================================+

- If you write a test for matching a single DAG opcode or intrinsic, it should
  go in a file called {opcode_name,intrinsic_name}.ll (e.g. fadd.ll)

- If you write a test that matches several DAG opcodes and checks for a single
  ISA instruction, then that test should go in a file called {ISA_name}.ll (e.g.
  bfi_int.ll

- For all other tests, use your best judgement for organizing tests and naming
  the files.

+==============================================================================+
| Naming conventions                                                           |
+==============================================================================+

- Use dash '-' and not underscore '_' to separate words in file names, unless
  the file is named after a DAG opcode or ISA instruction that has an
  underscore '_' in its name.