Home | History | Annotate | only in /external/llvm/test/CodeGen/R600
Up to higher level directory
NameDateSize
128bit-kernel-args.ll03-Jun-20141.1K
64bit-kernel-args.ll03-Jun-2014429
add.ll03-Jun-20141.7K
and.ll03-Jun-20141.7K
bfe_uint.ll03-Jun-2014746
bfi_int.ll03-Jun-20141.5K
build_vector.ll03-Jun-20141.1K
call_fs.ll03-Jun-2014547
cf_end.ll03-Jun-2014479
dagcombiner-bug-illegal-vec4-int-to-fp.ll03-Jun-20141.3K
disconnected-predset-break-bug.ll03-Jun-20141.1K
dot4-folding.ll03-Jun-2014850
elf.ll03-Jun-2014738
elf.r600.ll03-Jun-2014611
fabs.ll03-Jun-2014696
fadd.ll03-Jun-20141.4K
fadd64.ll03-Jun-2014466
fcmp-cnd.ll03-Jun-2014496
fcmp-cnde-int-args.ll03-Jun-2014557
fcmp.ll03-Jun-20141K
fcmp64.ll03-Jun-20142.8K
fconst64.ll03-Jun-2014406
fdiv.ll03-Jun-20141.5K
fdiv64.ll03-Jun-2014515
fetch-limits.r600.ll03-Jun-20142.5K
fetch-limits.r700+.ll03-Jun-20144.7K
floor.ll03-Jun-2014432
fmad.ll03-Jun-2014588
fmax.ll03-Jun-2014498
fmin.ll03-Jun-2014498
fmul.ll03-Jun-20141.3K
fmul.v4f32.ll03-Jun-2014623
fmul64.ll03-Jun-2014466
fneg.ll03-Jun-20141K
fp_to_sint.ll03-Jun-20141.3K
fp_to_uint.ll03-Jun-2014901
fsqrt.ll03-Jun-2014754
fsub.ll03-Jun-20141.4K
fsub64.ll03-Jun-2014481
i8-to-double-to-float.ll03-Jun-2014338
icmp-select-sete-reverse-args.ll03-Jun-2014635
imm.ll03-Jun-2014861
indirect-addressing-si.ll03-Jun-20141.5K
indirect-addressing.ll03-Jun-20142.3K
jump-address.ll03-Jun-20142.1K
kcache-fold.ll03-Jun-20145.4K
legalizedag-bug-expand-setcc.ll03-Jun-2014686
lit.local.cfg03-Jun-2014271
literals.ll03-Jun-2014832
llvm.AMDGPU.barrier.local.ll03-Jun-2014690
llvm.AMDGPU.cube.ll03-Jun-20142.3K
llvm.AMDGPU.imax.ll03-Jun-2014600
llvm.AMDGPU.imin.ll03-Jun-2014600
llvm.AMDGPU.mul.ll03-Jun-2014545
llvm.AMDGPU.tex.ll03-Jun-20142.8K
llvm.AMDGPU.trunc.ll03-Jun-2014519
llvm.AMDGPU.umax.ll03-Jun-2014600
llvm.AMDGPU.umin.ll03-Jun-2014600
llvm.cos.ll03-Jun-2014491
llvm.pow.ll03-Jun-2014638
llvm.SI.fs.interp.constant.ll03-Jun-2014758
llvm.SI.imageload.ll03-Jun-20143.8K
llvm.SI.resinfo.ll03-Jun-20145.2K
llvm.SI.sample.ll03-Jun-20146.4K
llvm.SI.sampled.ll03-Jun-20146.5K
llvm.SI.tid.ll03-Jun-2014569
llvm.sin.ll03-Jun-2014492
load-input-fold.ll03-Jun-20145.3K
load.ll03-Jun-20148K
load.vec.ll03-Jun-2014952
load64.ll03-Jun-2014664
local-memory-two-objects.ll03-Jun-20142.2K
local-memory.ll03-Jun-20141.5K
loop-address.ll03-Jun-20141.4K
lshl.ll03-Jun-2014486
lshr.ll03-Jun-2014487
mad_int24.ll03-Jun-2014727
mad_uint24.ll03-Jun-20142.6K
max-literals.ll03-Jun-20142.2K
mul.ll03-Jun-20141.8K
mul_int24.ll03-Jun-2014684
mul_uint24.ll03-Jun-20142.4K
mulhu.ll03-Jun-2014591
or.ll03-Jun-20141.7K
packetizer.ll03-Jun-2014952
parallelandifcollapse.ll03-Jun-20141.7K
parallelorifcollapse.ll03-Jun-20141.9K
predicates.ll03-Jun-20142.4K
pv-packing.ll03-Jun-20141.8K
pv.ll03-Jun-201412.1K
r600-encoding.ll03-Jun-2014952
r600cfg.ll03-Jun-20144.8K
README03-Jun-20141.1K
reciprocal.ll03-Jun-2014439
rotr.ll03-Jun-20141K
rv7x0_count3.ll03-Jun-20142K
schedule-fs-loop-nested-if.ll03-Jun-20143.4K
schedule-fs-loop-nested.ll03-Jun-20143.3K
schedule-fs-loop.ll03-Jun-20142.2K
schedule-if-2.ll03-Jun-20143.7K
schedule-if.ll03-Jun-20141.9K
schedule-vs-if-nested-loop.ll03-Jun-20146.1K
sdiv.ll03-Jun-2014813
selectcc-cnd.ll03-Jun-2014408
selectcc-cnde-int.ll03-Jun-2014376
selectcc-icmp-select-float.ll03-Jun-2014529
selectcc-opt.ll03-Jun-20141.6K
set-dx10.ll03-Jun-20144.7K
setcc.ll03-Jun-20141.2K
seto.ll03-Jun-2014468
setuo.ll03-Jun-2014468
sgpr-copy.ll03-Jun-20143.5K
shl.ll03-Jun-20141.8K
short-args.ll03-Jun-20142K
sign_extend.ll03-Jun-2014268
sint_to_fp.ll03-Jun-20141.3K
sra.ll03-Jun-20142K
srl.ll03-Jun-20141.7K
store.ll03-Jun-20142.4K
store.r600.ll03-Jun-2014757
sub.ll03-Jun-20141.7K
swizzle-export.ll03-Jun-20145.6K
tex-clause-antidep.ll03-Jun-20141.1K
texture-input-merge.ll03-Jun-20141.4K
udiv.ll03-Jun-20141.1K
uint_to_fp.ll03-Jun-20141.3K
unsupported-cc.ll03-Jun-20142.5K
urecip.ll03-Jun-2014379
urem.ll03-Jun-20141.1K
vertex-fetch-encoding.ll03-Jun-20141.1K
vselect.ll03-Jun-20143.2K
vtx-schedule.ll03-Jun-2014628
work-item-intrinsics.ll03-Jun-20146.5K
xor.ll03-Jun-20141.7K
zero_extend.ll03-Jun-2014572

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