• Home
  • History
  • Annotate
  • only in /external/llvm/test/CodeGen/AMDGPU/
NameDateSize

..11-Jun-20184 KiB

32-bit-local-address-space.ll11-Jun-20185.1 KiB

add-debug.ll11-Jun-2018558

add.ll11-Jun-20185.1 KiB

add_i64.ll11-Jun-20182.9 KiB

addrspacecast-constantexpr.ll11-Jun-20185.6 KiB

addrspacecast.ll11-Jun-20189.7 KiB

amdgcn.private-memory.ll11-Jun-20181.7 KiB

amdgcn.work-item-intrinsics.ll11-Jun-20183.4 KiB

amdgpu-codegenprepare.ll11-Jun-2018219

amdgpu-shader-calling-convention.ll11-Jun-2018697

amdgpu.private-memory.ll11-Jun-201821.1 KiB

amdgpu.work-item-intrinsics.deprecated.ll11-Jun-20188.3 KiB

and-gcn.ll11-Jun-2018881

and.ll11-Jun-201818.2 KiB

annotate-kernel-features-hsa.ll11-Jun-20189.1 KiB

annotate-kernel-features.ll11-Jun-20186.9 KiB

anyext.ll11-Jun-2018462

array-ptr-calc-i32.ll11-Jun-20182.5 KiB

array-ptr-calc-i64.ll11-Jun-2018900

atomic_cmp_swap_local.ll11-Jun-20185.1 KiB

atomic_load_add.ll11-Jun-20181.6 KiB

atomic_load_sub.ll11-Jun-20181.6 KiB

basic-branch.ll11-Jun-20181.5 KiB

basic-loop.ll11-Jun-2018549

bfe_uint.ll11-Jun-2018756

bfi_int.ll11-Jun-20181.5 KiB

bfm.ll11-Jun-2018892

big_alu.ll11-Jun-201871.6 KiB

bitcast.ll11-Jun-20183.6 KiB

bitreverse-inline-immediates.ll11-Jun-20185.2 KiB

bitreverse.ll11-Jun-20183.9 KiB

branch-uniformity.ll11-Jun-20181.5 KiB

bswap.ll11-Jun-20184.2 KiB

bug-vopc-commute.ll11-Jun-20181.6 KiB

build_vector.ll11-Jun-20181.1 KiB

call.ll11-Jun-20181.7 KiB

call_fs.ll11-Jun-2018462

calling-conventions.ll11-Jun-2018514

captured-frame-index.ll11-Jun-20186.7 KiB

cayman-loop-bug.ll11-Jun-2018864

cf-loop-on-constant.ll11-Jun-20183.5 KiB

cf-stack-bug.ll11-Jun-20185.5 KiB

cf_end.ll11-Jun-2018449

cgp-addressing-modes-flat.ll11-Jun-20183.1 KiB

cgp-addressing-modes.ll11-Jun-201815.2 KiB

cgp-bitfield-extract.ll11-Jun-20186.3 KiB

ci-use-flat-for-global.ll11-Jun-20181 KiB

cndmask-no-def-vcc.ll11-Jun-20181.7 KiB

coalescer_distribute.ll11-Jun-20181.1 KiB

coalescer_remat.ll11-Jun-20182.4 KiB

codegen-prepare-addrmode-sext.ll11-Jun-2018545

combine_vloads.ll11-Jun-20182 KiB

commute-compares.ll11-Jun-201827.5 KiB

commute-shifts.ll11-Jun-20181.4 KiB

commute_modifiers.ll11-Jun-20188.4 KiB

complex-folding.ll11-Jun-2018533

concat_vectors.ll11-Jun-201814.9 KiB

convergent-inlineasm.ll11-Jun-20181.5 KiB

copy-illegal-type.ll11-Jun-20186 KiB

copy-to-reg.ll11-Jun-2018897

ctlz.ll11-Jun-201810.3 KiB

ctlz_zero_undef.ll11-Jun-201810.9 KiB

ctpop.ll11-Jun-201810.4 KiB

ctpop64.ll11-Jun-20187.6 KiB

cttz_zero_undef.ll11-Jun-20183 KiB

cube.ll11-Jun-20182.2 KiB

cvt_f32_ubyte.ll11-Jun-20189.4 KiB

cvt_flr_i32_f32.ll11-Jun-20183 KiB

cvt_rpi_i32_f32.ll11-Jun-20183 KiB

dagcombine-reassociate-bug.ll11-Jun-20181.3 KiB

dagcombiner-bug-illegal-vec4-int-to-fp.ll11-Jun-20181.3 KiB

debug.ll11-Jun-2018459

debugger-emit-prologue.ll11-Jun-20184.3 KiB

debugger-insert-nops.ll11-Jun-20183.1 KiB

debugger-reserve-regs.ll11-Jun-20183.1 KiB

default-fp-mode.ll11-Jun-20182.1 KiB

detect-dead-lanes.mir11-Jun-201812.2 KiB

disconnected-predset-break-bug.ll11-Jun-20181.1 KiB

drop-mem-operand-move-smrd.ll11-Jun-20182.1 KiB

ds-negative-offset-addressing-mode-loop.ll11-Jun-20183.4 KiB

ds-sub-offset.ll11-Jun-20184.5 KiB

ds_read2.ll11-Jun-201824.1 KiB

ds_read2_offset_order.ll11-Jun-20181.9 KiB

ds_read2_superreg.ll11-Jun-201810.6 KiB

ds_read2st64.ll11-Jun-201812.5 KiB

ds_write2.ll11-Jun-201822.8 KiB

ds_write2st64.ll11-Jun-20185.8 KiB

dynamic_stackalloc.ll11-Jun-2018523

elf.ll11-Jun-20181.7 KiB

elf.r600.ll11-Jun-2018555

empty-function.ll11-Jun-2018553

endcf-loop-header.ll11-Jun-20181 KiB

extload-private.ll11-Jun-20181.6 KiB

extload.ll11-Jun-20182.9 KiB

extract-vector-elt-build-vector-combine.ll11-Jun-20184.8 KiB

extract_vector_elt-f64.ll11-Jun-20181.2 KiB

extract_vector_elt-i16.ll11-Jun-20182.8 KiB

extract_vector_elt-i64.ll11-Jun-20182.4 KiB

extract_vector_elt-i8.ll11-Jun-20184.8 KiB

extractelt-to-trunc.ll11-Jun-20182.7 KiB

fabs.f64.ll11-Jun-20183.1 KiB

fabs.ll11-Jun-20183.1 KiB

fadd.ll11-Jun-20182.1 KiB

fadd64.ll11-Jun-20181.8 KiB

fcanonicalize.ll11-Jun-201815 KiB

fceil.ll11-Jun-20184.8 KiB

fceil64.ll11-Jun-20183.5 KiB

fcmp-cnd.ll11-Jun-2018502

fcmp-cnde-int-args.ll11-Jun-2018564

fcmp.ll11-Jun-20181.1 KiB

fcmp64.ll11-Jun-20182.8 KiB

fconst64.ll11-Jun-2018498

fcopysign.f32.ll11-Jun-20182.1 KiB

fcopysign.f64.ll11-Jun-20182.3 KiB

fdiv.f64.ll11-Jun-20184.5 KiB

fdiv.ll11-Jun-20188.6 KiB

fetch-limits.r600.ll11-Jun-20184.1 KiB

fetch-limits.r700+.ll11-Jun-20187.5 KiB

ffloor.f64.ll11-Jun-20184.3 KiB

ffloor.ll11-Jun-20181.5 KiB

flat-address-space.ll11-Jun-20185.1 KiB

flat-scratch-reg.ll11-Jun-20181.1 KiB

flat_atomics.ll11-Jun-201838.9 KiB

flat_atomics_i64.ll11-Jun-201841.2 KiB

floor.ll11-Jun-2018498

fma-combine.ll11-Jun-201828.3 KiB

fma.f64.ll11-Jun-20182.2 KiB

fma.ll11-Jun-20184.2 KiB

fmad.ll11-Jun-2018654

fmax.ll11-Jun-2018563

fmax3.f64.ll11-Jun-20181.4 KiB

fmax3.ll11-Jun-20181.9 KiB

fmax_legacy.f64.ll11-Jun-20182.5 KiB

fmax_legacy.ll11-Jun-20186.8 KiB

fmaxnum.f64.ll11-Jun-20182.5 KiB

fmaxnum.ll11-Jun-20189.7 KiB

fmed3.ll11-Jun-20186.2 KiB

fmin.ll11-Jun-2018563

fmin3.ll11-Jun-20182 KiB

fmin_legacy.f64.ll11-Jun-20182.9 KiB

fmin_legacy.ll11-Jun-20189 KiB

fminnum.f64.ll11-Jun-20182.5 KiB

fminnum.ll11-Jun-20189.7 KiB

fmul-2-combine-multi-use.ll11-Jun-20184.1 KiB

fmul.ll11-Jun-20182.8 KiB

fmul64.ll11-Jun-20181.9 KiB

fmuladd.ll11-Jun-20189.1 KiB

fnearbyint.ll11-Jun-20181.9 KiB

fneg-fabs.f64.ll11-Jun-20184.3 KiB

fneg-fabs.ll11-Jun-20183.9 KiB

fneg.f64.ll11-Jun-20182.1 KiB

fneg.ll11-Jun-20182.2 KiB

fp-classify.ll11-Jun-20184.3 KiB

fp16_to_fp.ll11-Jun-20181.3 KiB

fp32_to_fp16.ll11-Jun-2018732

fp_to_sint.f64.ll11-Jun-20182.2 KiB

fp_to_sint.ll11-Jun-20185.2 KiB

fp_to_uint.f64.ll11-Jun-20182.6 KiB

fp_to_uint.ll11-Jun-20184.9 KiB

fpext.ll11-Jun-20181.9 KiB

fptrunc.ll11-Jun-20181.6 KiB

fract.f64.ll11-Jun-20185.7 KiB

fract.ll11-Jun-20183.2 KiB

frem.ll11-Jun-20184.5 KiB

fsqrt.f64.ll11-Jun-20181.1 KiB

fsqrt.ll11-Jun-20185.1 KiB

fsub.ll11-Jun-20183.1 KiB

fsub64.ll11-Jun-20184.4 KiB

ftrunc.f64.ll11-Jun-20183.7 KiB

ftrunc.ll11-Jun-20183.3 KiB

gep-address-space.ll11-Jun-20183 KiB

global-constant.ll11-Jun-20181.3 KiB

global-directive.ll11-Jun-2018582

global-variable-relocs.ll11-Jun-201810.1 KiB

global_atomics.ll11-Jun-201845.1 KiB

global_atomics_i64.ll11-Jun-201846.9 KiB

GlobalISel/11-Jun-20184 KiB

gv-const-addrspace.ll11-Jun-20183.4 KiB

gv-offset-folding.ll11-Jun-2018827

half.ll11-Jun-201820.9 KiB

hsa-default-device.ll11-Jun-2018361

hsa-fp-mode.ll11-Jun-20182.6 KiB

hsa-func.ll11-Jun-20182.1 KiB

hsa-globals.ll11-Jun-20181.5 KiB

hsa-group-segment.ll11-Jun-2018389

hsa-note-no-func.ll11-Jun-2018523

hsa.ll11-Jun-20182.1 KiB

i1-copy-implicit-def.ll11-Jun-2018567

i1-copy-phi.ll11-Jun-20181.1 KiB

i8-to-double-to-float.ll11-Jun-2018342

icmp-select-sete-reverse-args.ll11-Jun-2018648

icmp64.ll11-Jun-20182.7 KiB

image-attributes.ll11-Jun-20187.7 KiB

image-resource-id.ll11-Jun-201816.6 KiB

imm.ll11-Jun-201822.3 KiB

indirect-addressing-si.ll11-Jun-201817.6 KiB

indirect-addressing-undef.mir11-Jun-201812.9 KiB

indirect-private-64.ll11-Jun-20184.8 KiB

infinite-loop-evergreen.ll11-Jun-2018173

infinite-loop.ll11-Jun-2018600

inline-asm.ll11-Jun-20184.8 KiB

inline-calls.ll11-Jun-2018651

inline-constraints.ll11-Jun-20181.4 KiB

input-mods.ll11-Jun-2018953

insert_subreg.ll11-Jun-2018538

insert_vector_elt.ll11-Jun-201818.3 KiB

invalid-addrspacecast.ll11-Jun-2018439

invariant-load-no-alias-store.ll11-Jun-20181.7 KiB

jump-address.ll11-Jun-20182.1 KiB

kcache-fold.ll11-Jun-20186.1 KiB

kernarg-stack-alignment.ll11-Jun-20181 KiB

kernel-args.ll11-Jun-201815.5 KiB

large-alloca-compute.ll11-Jun-20182.6 KiB

large-alloca-graphics.ll11-Jun-20181.8 KiB

large-constant-initializer.ll11-Jun-2018511

large-work-group-promote-alloca.ll11-Jun-20185.7 KiB

large-work-group-registers.ll11-Jun-20181.8 KiB

lds-alignment.ll11-Jun-201815.2 KiB

lds-initializer.ll11-Jun-2018555

lds-m0-init-in-loop.ll11-Jun-20181.6 KiB

lds-oqap-crash.ll11-Jun-20181.1 KiB

lds-output-queue.ll11-Jun-20183.6 KiB

lds-size.ll11-Jun-2018783

lds-zero-initializer.ll11-Jun-2018528

legalizedag-bug-expand-setcc.ll11-Jun-2018696

lit.local.cfg11-Jun-201870

literals.ll11-Jun-20181.9 KiB

liveness.mir11-Jun-2018961

llvm.amdgcn.atomic.dec.ll11-Jun-201817.8 KiB

llvm.amdgcn.atomic.inc.ll11-Jun-201817.8 KiB

llvm.amdgcn.buffer.atomic.ll11-Jun-20186.8 KiB

llvm.amdgcn.buffer.load.format.ll11-Jun-20185.9 KiB

llvm.amdgcn.buffer.load.ll11-Jun-20184.9 KiB

llvm.amdgcn.buffer.store.format.ll11-Jun-20184.2 KiB

llvm.amdgcn.buffer.store.ll11-Jun-20184 KiB

llvm.amdgcn.buffer.wbinvl1.ll11-Jun-2018633

llvm.amdgcn.buffer.wbinvl1.sc.ll11-Jun-2018438

llvm.amdgcn.buffer.wbinvl1.vol.ll11-Jun-2018659

llvm.amdgcn.class.ll11-Jun-201820.2 KiB

llvm.amdgcn.cos.ll11-Jun-2018586

llvm.amdgcn.cubeid.ll11-Jun-2018678

llvm.amdgcn.cubema.ll11-Jun-2018678

llvm.amdgcn.cubesc.ll11-Jun-2018678

llvm.amdgcn.cubetc.ll11-Jun-2018678

llvm.amdgcn.dispatch.ptr.ll11-Jun-2018821

llvm.amdgcn.div.fixup.ll11-Jun-20181.6 KiB

llvm.amdgcn.div.fmas.ll11-Jun-20188.1 KiB

llvm.amdgcn.div.scale.ll11-Jun-201818.1 KiB

llvm.amdgcn.ds.bpermute.ll11-Jun-20181.3 KiB

llvm.amdgcn.ds.permute.ll11-Jun-2018944

llvm.amdgcn.ds.swizzle.ll11-Jun-2018601

llvm.amdgcn.fract.ll11-Jun-20181.2 KiB

llvm.amdgcn.frexp.exp.ll11-Jun-20182.6 KiB

llvm.amdgcn.frexp.mant.ll11-Jun-20182.7 KiB

llvm.amdgcn.groupstaticgroup.ll11-Jun-20182.3 KiB

llvm.amdgcn.image.atomic.ll11-Jun-20187.3 KiB

llvm.amdgcn.image.ll11-Jun-20185 KiB

llvm.amdgcn.interp.ll11-Jun-20181.3 KiB

llvm.amdgcn.kernarg.segment.ptr.ll11-Jun-20181.5 KiB

llvm.amdgcn.ldexp.ll11-Jun-20182 KiB

llvm.amdgcn.lerp.ll11-Jun-2018564

llvm.amdgcn.log.clamp.ll11-Jun-2018665

llvm.amdgcn.mbcnt.ll11-Jun-20181 KiB

llvm.amdgcn.mov.dpp.ll11-Jun-20182.8 KiB

llvm.amdgcn.ps.live.ll11-Jun-20182 KiB

llvm.amdgcn.queue.ptr.ll11-Jun-2018815

llvm.amdgcn.rcp.ll11-Jun-20184.5 KiB

llvm.amdgcn.read.workdim.ll11-Jun-20181.7 KiB

llvm.amdgcn.rsq.clamp.ll11-Jun-20181.8 KiB

llvm.amdgcn.rsq.legacy.ll11-Jun-20181.4 KiB

llvm.amdgcn.rsq.ll11-Jun-20182.4 KiB

llvm.amdgcn.s.barrier.ll11-Jun-2018938

llvm.amdgcn.s.dcache.inv.ll11-Jun-2018989

llvm.amdgcn.s.dcache.inv.vol.ll11-Jun-20181 KiB

llvm.amdgcn.s.dcache.wb.ll11-Jun-2018791

llvm.amdgcn.s.dcache.wb.vol.ll11-Jun-2018827

llvm.amdgcn.s.getreg.ll11-Jun-2018705

llvm.amdgcn.s.memrealtime.ll11-Jun-2018717

llvm.amdgcn.s.memtime.ll11-Jun-2018791

llvm.amdgcn.s.sleep.ll11-Jun-20181.4 KiB

llvm.amdgcn.s.waitcnt.ll11-Jun-20181.6 KiB

llvm.amdgcn.sin.ll11-Jun-2018586

llvm.amdgcn.trig.preop.ll11-Jun-20181.4 KiB

llvm.amdgcn.workgroup.id.ll11-Jun-20184 KiB

llvm.amdgcn.workitem.id.ll11-Jun-20181.9 KiB

llvm.AMDGPU.barrier.global.ll11-Jun-2018943

llvm.AMDGPU.barrier.local.ll11-Jun-2018940

llvm.AMDGPU.bfe.i32.ll11-Jun-201815.2 KiB

llvm.AMDGPU.bfe.u32.ll11-Jun-201820.9 KiB

llvm.AMDGPU.clamp.ll11-Jun-20182.5 KiB

llvm.AMDGPU.cube.ll11-Jun-20182.8 KiB

llvm.AMDGPU.flbit.i32.ll11-Jun-20181.1 KiB

llvm.AMDGPU.kill.ll11-Jun-20181.6 KiB

llvm.amdgpu.kilp.ll11-Jun-2018636

llvm.AMDGPU.rsq.clamped.f64.ll11-Jun-2018990

llvm.AMDGPU.rsq.clamped.ll11-Jun-20181.1 KiB

llvm.AMDGPU.rsq.ll11-Jun-20181.3 KiB

llvm.cos.ll11-Jun-20181.2 KiB

llvm.dbg.value.ll11-Jun-20181.7 KiB

llvm.exp2.ll11-Jun-20182.8 KiB

llvm.log2.ll11-Jun-20182.8 KiB

llvm.memcpy.ll11-Jun-20189.9 KiB

llvm.pow.ll11-Jun-20181.8 KiB

llvm.r600.dot4.ll11-Jun-2018552

llvm.r600.read.local.size.ll11-Jun-20186.4 KiB

llvm.r600.read.workdim.ll11-Jun-20181 KiB

llvm.r600.tex.ll11-Jun-20185.3 KiB

llvm.rint.f64.ll11-Jun-20181.4 KiB

llvm.rint.ll11-Jun-20181.4 KiB

llvm.round.f64.ll11-Jun-20182.3 KiB

llvm.round.ll11-Jun-20182.4 KiB

llvm.SI.fs.interp.ll11-Jun-20182.7 KiB

llvm.SI.gather4.ll11-Jun-201828.6 KiB

llvm.SI.getlod.ll11-Jun-20182.3 KiB

llvm.SI.image.ll11-Jun-20182.4 KiB

llvm.SI.image.sample-masked.ll11-Jun-20184.6 KiB

llvm.SI.image.sample.ll11-Jun-201816.3 KiB

llvm.SI.image.sample.o.ll11-Jun-201816.4 KiB

llvm.SI.load.dword.ll11-Jun-20183.2 KiB

llvm.SI.packf16.ll11-Jun-20181.2 KiB

llvm.SI.sendmsg-m0.ll11-Jun-2018540

llvm.SI.sendmsg.ll11-Jun-2018767

llvm.SI.tbuffer.store.ll11-Jun-20182.2 KiB

llvm.sin.ll11-Jun-20183.2 KiB

load-constant-f64.ll11-Jun-2018786

load-constant-i1.ll11-Jun-201814.5 KiB

load-constant-i16.ll11-Jun-201816.1 KiB

load-constant-i32.ll11-Jun-201811.5 KiB

load-constant-i64.ll11-Jun-20182.7 KiB

load-constant-i8.ll11-Jun-201820.7 KiB

load-global-f32.ll11-Jun-20183 KiB

load-global-f64.ll11-Jun-20183.3 KiB

load-global-i1.ll11-Jun-201813.9 KiB

load-global-i16.ll11-Jun-201817 KiB

load-global-i32.ll11-Jun-201815.6 KiB

load-global-i64.ll11-Jun-20183.7 KiB

load-global-i8.ll11-Jun-201820.8 KiB

load-input-fold.ll11-Jun-20185.9 KiB

load-local-f32.ll11-Jun-20183 KiB

load-local-f64.ll11-Jun-20183.7 KiB

load-local-i1.ll11-Jun-201813.8 KiB

load-local-i16.ll11-Jun-201816.4 KiB

load-local-i32.ll11-Jun-20186.8 KiB

load-local-i64.ll11-Jun-20183.6 KiB

load-local-i8.ll11-Jun-201819.3 KiB

load-weird-sizes.ll11-Jun-20181.4 KiB

local-64.ll11-Jun-20186.5 KiB

local-atomics.ll11-Jun-201820.2 KiB

local-atomics64.ll11-Jun-201816.9 KiB

local-memory-two-objects.ll11-Jun-20183.2 KiB

local-memory.ll11-Jun-20183 KiB

local-stack-slot-bug.ll11-Jun-20184 KiB

loop-address.ll11-Jun-20181.1 KiB

loop-idiom.ll11-Jun-20181.5 KiB

lower-range-metadata-intrinsic-call.ll11-Jun-20181.5 KiB

lshl.ll11-Jun-2018578

lshr.ll11-Jun-2018579

m0-spill.ll11-Jun-20181.2 KiB

mad-combine.ll11-Jun-201829.1 KiB

mad-sub.ll11-Jun-20189.7 KiB

mad24-get-global-id.ll11-Jun-20181.4 KiB

mad_int24.ll11-Jun-2018903

mad_uint24.ll11-Jun-20182.5 KiB

madak.ll11-Jun-20189.1 KiB

madmk.ll11-Jun-20189.1 KiB

max-literals.ll11-Jun-20182.3 KiB

max.ll11-Jun-20189.6 KiB

max3.ll11-Jun-20181.8 KiB

merge-stores.ll11-Jun-201828.3 KiB

min.ll11-Jun-201812.1 KiB

min3.ll11-Jun-20184.4 KiB

missing-store.ll11-Jun-20181.1 KiB

move-addr64-rsrc-dead-subreg-writes.ll11-Jun-20181.4 KiB

move-to-valu-atomicrmw.ll11-Jun-20182.1 KiB

mubuf.ll11-Jun-20187.9 KiB

mul.ll11-Jun-20186.4 KiB

mul_int24.ll11-Jun-2018870

mul_uint24.ll11-Jun-20182.2 KiB

mulhu.ll11-Jun-2018671

multilevel-break.ll11-Jun-20181.4 KiB

no-hsa-graphics-shaders.ll11-Jun-2018495

no-initializer-constant-addrspace.ll11-Jun-20181.3 KiB

no-shrink-extloads.ll11-Jun-20187.6 KiB

opencl-image-metadata.ll11-Jun-2018748

operand-folding.ll11-Jun-20183.5 KiB

operand-spacing.ll11-Jun-2018972

or.ll11-Jun-20186.5 KiB

over-max-lds-size.ll11-Jun-2018594

packetizer.ll11-Jun-2018957

parallelandifcollapse.ll11-Jun-20181.9 KiB

parallelorifcollapse.ll11-Jun-20182.1 KiB

partially-dead-super-register-immediate.ll11-Jun-20181,016

predicate-dp4.ll11-Jun-2018920

predicates.ll11-Jun-20182.5 KiB

private-element-size.ll11-Jun-201814.9 KiB

private-memory-atomics.ll11-Jun-20181.3 KiB

private-memory-broken.ll11-Jun-2018744

private-memory-r600.ll11-Jun-201811.2 KiB

promote-alloca-array-allocation.ll11-Jun-20182.2 KiB

promote-alloca-bitcast-function.ll11-Jun-2018774

promote-alloca-globals.ll11-Jun-20181.9 KiB

promote-alloca-invariant-markers.ll11-Jun-2018961

promote-alloca-lifetime.ll11-Jun-2018850

promote-alloca-mem-intrinsics.ll11-Jun-20183.8 KiB

promote-alloca-no-opts.ll11-Jun-20181.8 KiB

promote-alloca-padding-size-estimate.ll11-Jun-20186 KiB

promote-alloca-stored-pointer-value.ll11-Jun-20182.6 KiB

promote-alloca-to-lds-icmp.ll11-Jun-20183.3 KiB

promote-alloca-to-lds-phi.ll11-Jun-20186.6 KiB

promote-alloca-to-lds-select.ll11-Jun-20186.4 KiB

promote-alloca-unhandled-intrinsic.ll11-Jun-2018799

promote-alloca-volatile.ll11-Jun-20181.5 KiB

pv-packing.ll11-Jun-20181.7 KiB

pv.ll11-Jun-201813.3 KiB

r600-encoding.ll11-Jun-2018996

r600-export-fix.ll11-Jun-20188.3 KiB

r600-infinite-loop-bug-while-reorganizing-vector.ll11-Jun-20182.7 KiB

r600.private-memory.ll11-Jun-2018831

r600.work-item-intrinsics.ll11-Jun-20183.1 KiB

r600cfg.ll11-Jun-20184.7 KiB

rcp-pattern.ll11-Jun-2018505

read-register-invalid-subtarget.ll11-Jun-2018465

read-register-invalid-type-i32.ll11-Jun-2018414

read-register-invalid-type-i64.ll11-Jun-2018358

read_register.ll11-Jun-20182.7 KiB

readcyclecounter.ll11-Jun-2018893

README11-Jun-20181.1 KiB

reciprocal.ll11-Jun-2018455

reduce-load-width-alignment.ll11-Jun-20181.6 KiB

reduce-store-width-alignment.ll11-Jun-20182.1 KiB

reg-coalescer-sched-crash.ll11-Jun-20181.6 KiB

register-count-comments.ll11-Jun-20181.3 KiB

rename-disconnected-bug.ll11-Jun-2018855

rename-independent-subregs.mir11-Jun-2018978

reorder-stores.ll11-Jun-20182.8 KiB

ret.ll11-Jun-201810 KiB

ret_jump.ll11-Jun-20182.7 KiB

rotl.i64.ll11-Jun-20181.1 KiB

rotl.ll11-Jun-20181.8 KiB

rotr.i64.ll11-Jun-20181.9 KiB

rotr.ll11-Jun-20181.5 KiB

rsq.ll11-Jun-20183 KiB

rv7x0_count3.ll11-Jun-20183.6 KiB

s_addk_i32.ll11-Jun-20183 KiB

s_movk_i32.ll11-Jun-20187.8 KiB

s_mulk_i32.ll11-Jun-20181.2 KiB

saddo.ll11-Jun-20182.7 KiB

salu-to-valu.ll11-Jun-201818.9 KiB

sampler-resource-id.ll11-Jun-20182.3 KiB

scalar_to_vector.ll11-Jun-20183.4 KiB

schedule-fs-loop-nested-if.ll11-Jun-20183.5 KiB

schedule-fs-loop-nested.ll11-Jun-20183.4 KiB

schedule-fs-loop.ll11-Jun-20182.3 KiB

schedule-global-loads.ll11-Jun-20181.6 KiB

schedule-if-2.ll11-Jun-20183.8 KiB

schedule-if.ll11-Jun-20182 KiB

schedule-kernel-arg-loads.ll11-Jun-20183.1 KiB

schedule-vs-if-nested-loop-failure.ll11-Jun-20187.7 KiB

schedule-vs-if-nested-loop.ll11-Jun-20186.5 KiB

scratch-buffer.ll11-Jun-20184 KiB

sdiv.ll11-Jun-20185.6 KiB

sdivrem24.ll11-Jun-201810.3 KiB

sdivrem64.ll11-Jun-20184.3 KiB

select-i1.ll11-Jun-20181.2 KiB

select-vectors.ll11-Jun-20187.4 KiB

select.ll11-Jun-20182.1 KiB

select64.ll11-Jun-20182.3 KiB

selectcc-cnd.ll11-Jun-2018409

selectcc-cnde-int.ll11-Jun-2018386

selectcc-icmp-select-float.ll11-Jun-2018534

selectcc-opt.ll11-Jun-20182.2 KiB

selectcc.ll11-Jun-2018726

selected-stack-object.ll11-Jun-20181.9 KiB

set-dx10.ll11-Jun-20185 KiB

setcc-equivalent.ll11-Jun-2018919

setcc-opt.ll11-Jun-20189.4 KiB

setcc.ll11-Jun-201810.8 KiB

setcc64.ll11-Jun-20186.3 KiB

seto.ll11-Jun-2018656

setuo.ll11-Jun-2018656

sext-eliminate.ll11-Jun-2018826

sext-in-reg-failure-r600.ll11-Jun-2018772

sext-in-reg.ll11-Jun-201823.9 KiB

sgpr-control-flow.ll11-Jun-20182.9 KiB

sgpr-copy-duplicate-operand.ll11-Jun-2018835

sgpr-copy.ll11-Jun-201820.4 KiB

shared-op-cycle.ll11-Jun-20181.1 KiB

shift-and-i128-ubfe.ll11-Jun-20185.3 KiB

shift-and-i64-ubfe.ll11-Jun-201817.3 KiB

shift-i64-opts.ll11-Jun-20188.6 KiB

shl.ll11-Jun-201815.1 KiB

shl_add_constant.ll11-Jun-20183.3 KiB

shl_add_ptr.ll11-Jun-201812.7 KiB

si-annotate-cf.ll11-Jun-20183.3 KiB

si-annotate-cfg-loop-assert.ll11-Jun-2018659

si-instr-info-correct-implicit-operands.ll11-Jun-2018722

si-literal-folding.ll11-Jun-2018497

si-lod-bias.ll11-Jun-20182.9 KiB

si-lower-control-flow-unreachable-block.ll11-Jun-20181.3 KiB

si-scheduler.ll11-Jun-20183.1 KiB

si-sgpr-spill.ll11-Jun-201883.8 KiB

si-spill-cf.ll11-Jun-201822.4 KiB

si-spill-sgpr-stack.ll11-Jun-20184.8 KiB

si-triv-disjoint-mem-access.ll11-Jun-20189.7 KiB

si-vector-hang.ll11-Jun-20185.3 KiB

sign_extend.ll11-Jun-20186 KiB

simplify-demanded-bits-build-pair.ll11-Jun-20181.5 KiB

sint_to_fp.f64.ll11-Jun-20182.3 KiB

sint_to_fp.i64.ll11-Jun-20182.3 KiB

sint_to_fp.ll11-Jun-20184.5 KiB

skip-if-dead.ll11-Jun-20186.5 KiB

smed3.ll11-Jun-201814.9 KiB

sminmax.ll11-Jun-20187.9 KiB

smrd-vccz-bug.ll11-Jun-20181.6 KiB

smrd.ll11-Jun-20188.1 KiB

spill-alloc-sgpr-init-bug.ll11-Jun-20181.3 KiB

spill-scavenge-offset.ll11-Jun-20182.1 KiB

split-scalar-i64-add.ll11-Jun-20183.1 KiB

split-smrd.ll11-Jun-20182 KiB

split-vector-memoperand-offsets.ll11-Jun-20184.8 KiB

sra.ll11-Jun-201810.8 KiB

srem.ll11-Jun-20184.1 KiB

srl.ll11-Jun-20189.4 KiB

ssubo.ll11-Jun-20182.8 KiB

store-barrier.ll11-Jun-20182.1 KiB

store-v3i32.ll11-Jun-2018516

store-v3i64.ll11-Jun-20183.7 KiB

store-vector-ptrs.ll11-Jun-2018582

store.ll11-Jun-201810.2 KiB

store.r600.ll11-Jun-2018769

store_typed.ll11-Jun-2018920

structurize.ll11-Jun-20182.3 KiB

structurize1.ll11-Jun-20181.3 KiB

sub.ll11-Jun-20184.7 KiB

subreg-coalescer-crash.ll11-Jun-20184.3 KiB

subreg-coalescer-undef-use.ll11-Jun-20181.4 KiB

subreg-eliminate-dead.ll11-Jun-2018664

swizzle-export.ll11-Jun-20185.7 KiB

target-cpu.ll11-Jun-20184.9 KiB

tex-clause-antidep.ll11-Jun-20181 KiB

texture-input-merge.ll11-Jun-20181.3 KiB

trap.ll11-Jun-2018366

trunc-bitcast-vector.ll11-Jun-20183.2 KiB

trunc-cmp-constant.ll11-Jun-20186.3 KiB

trunc-store-f64-to-f16.ll11-Jun-20182.1 KiB

trunc-store-i1.ll11-Jun-20181.2 KiB

trunc-store.ll11-Jun-2018798

trunc-vector-store-assertion-failure.ll11-Jun-2018565

trunc.ll11-Jun-20183.6 KiB

tti-unroll-prefs.ll11-Jun-20182.1 KiB

uaddo.ll11-Jun-20183 KiB

udiv.ll11-Jun-20185.2 KiB

udivrem.ll11-Jun-20188.6 KiB

udivrem24.ll11-Jun-201810.4 KiB

udivrem64.ll11-Jun-20184.2 KiB

uint_to_fp.f64.ll11-Jun-20183.5 KiB

uint_to_fp.i64.ll11-Jun-20182.1 KiB

uint_to_fp.ll11-Jun-20184.9 KiB

umed3.ll11-Jun-201816.2 KiB

unaligned-load-store.ll11-Jun-201815.3 KiB

undefined-subreg-liverange.ll11-Jun-2018672

unhandled-loop-condition-assertion.ll11-Jun-20185.7 KiB

uniform-branch-intrinsic-cond.ll11-Jun-2018836

uniform-cfg.ll11-Jun-201811.9 KiB

uniform-crash.ll11-Jun-20181.8 KiB

uniform-loop-inside-nonuniform.ll11-Jun-20181.6 KiB

unknown-processor.ll11-Jun-2018635

unroll.ll11-Jun-20181 KiB

unsupported-cc.ll11-Jun-20183.6 KiB

urecip.ll11-Jun-2018481

urem.ll11-Jun-20183.3 KiB

use-sgpr-multiple-times.ll11-Jun-201812.5 KiB

usubo.ll11-Jun-20183.1 KiB

v1i64-kernel-arg.ll11-Jun-2018492

v_cndmask.ll11-Jun-20181.4 KiB

v_mac.ll11-Jun-20187.1 KiB

valu-i1.ll11-Jun-20186.1 KiB

vector-alloca.ll11-Jun-20182.9 KiB

vector-extract-insert.ll11-Jun-20183.7 KiB

vertex-fetch-encoding.ll11-Jun-20181.1 KiB

vgpr-spill-emergency-stack-slot-compute.ll11-Jun-201834.9 KiB

vgpr-spill-emergency-stack-slot.ll11-Jun-201831.5 KiB

vi-removed-intrinsics.ll11-Jun-20181 KiB

vop-shrink.ll11-Jun-20181.7 KiB

vselect.ll11-Jun-20183.4 KiB

vselect64.ll11-Jun-2018706

vtx-fetch-branch.ll11-Jun-2018742

vtx-schedule.ll11-Jun-2018659

wait.ll11-Jun-20184.3 KiB

waitcnt-flat.ll11-Jun-2018691

wqm.ll11-Jun-201813.4 KiB

write-register-vgpr-into-sgpr.ll11-Jun-2018611

write_register.ll11-Jun-20182.6 KiB

wrong-transalu-pos-fix.ll11-Jun-20182.6 KiB

xor.ll11-Jun-20185.7 KiB

zero_extend.ll11-Jun-20181.2 KiB

zext-i64-bit-operand.ll11-Jun-20181.5 KiB

README

1+==============================================================================+
2| How to organize the lit tests                                                |
3+==============================================================================+
4
5- If you write a test for matching a single DAG opcode or intrinsic, it should
6  go in a file called {opcode_name,intrinsic_name}.ll (e.g. fadd.ll)
7
8- If you write a test that matches several DAG opcodes and checks for a single
9  ISA instruction, then that test should go in a file called {ISA_name}.ll (e.g.
10  bfi_int.ll
11
12- For all other tests, use your best judgement for organizing tests and naming
13  the files.
14
15+==============================================================================+
16| Naming conventions                                                           |
17+==============================================================================+
18
19- Use dash '-' and not underscore '_' to separate words in file names, unless
20  the file is named after a DAG opcode or ISA instruction that has an
21  underscore '_' in its name.
22