Name | Date | Size | |
---|---|---|---|
.. | 03-Jan-2014 | 4 KiB | |
128bit-kernel-args.ll | 03-Jan-2014 | 1.1 KiB | |
64bit-kernel-args.ll | 03-Jan-2014 | 429 | |
add.ll | 03-Jan-2014 | 1.7 KiB | |
and.ll | 03-Jan-2014 | 1.7 KiB | |
bfe_uint.ll | 03-Jan-2014 | 746 | |
bfi_int.ll | 03-Jan-2014 | 1.5 KiB | |
build_vector.ll | 03-Jan-2014 | 1.1 KiB | |
call_fs.ll | 03-Jan-2014 | 547 | |
cf_end.ll | 03-Jan-2014 | 479 | |
dagcombiner-bug-illegal-vec4-int-to-fp.ll | 03-Jan-2014 | 1.3 KiB | |
disconnected-predset-break-bug.ll | 03-Jan-2014 | 1.1 KiB | |
dot4-folding.ll | 03-Jan-2014 | 850 | |
elf.ll | 03-Jan-2014 | 738 | |
elf.r600.ll | 03-Jan-2014 | 611 | |
fabs.ll | 03-Jan-2014 | 696 | |
fadd.ll | 03-Jan-2014 | 1.4 KiB | |
fadd64.ll | 03-Jan-2014 | 466 | |
fcmp-cnd.ll | 03-Jan-2014 | 496 | |
fcmp-cnde-int-args.ll | 03-Jan-2014 | 557 | |
fcmp.ll | 03-Jan-2014 | 1 KiB | |
fcmp64.ll | 03-Jan-2014 | 2.8 KiB | |
fconst64.ll | 03-Jan-2014 | 406 | |
fdiv.ll | 03-Jan-2014 | 1.5 KiB | |
fdiv64.ll | 03-Jan-2014 | 515 | |
fetch-limits.r600.ll | 03-Jan-2014 | 2.5 KiB | |
fetch-limits.r700+.ll | 03-Jan-2014 | 4.7 KiB | |
floor.ll | 03-Jan-2014 | 432 | |
fmad.ll | 03-Jan-2014 | 588 | |
fmax.ll | 03-Jan-2014 | 498 | |
fmin.ll | 03-Jan-2014 | 498 | |
fmul.ll | 03-Jan-2014 | 1.3 KiB | |
fmul.v4f32.ll | 03-Jan-2014 | 623 | |
fmul64.ll | 03-Jan-2014 | 466 | |
fneg.ll | 03-Jan-2014 | 1 KiB | |
fp_to_sint.ll | 03-Jan-2014 | 1.3 KiB | |
fp_to_uint.ll | 03-Jan-2014 | 901 | |
fsqrt.ll | 03-Jan-2014 | 754 | |
fsub.ll | 03-Jan-2014 | 1.4 KiB | |
fsub64.ll | 03-Jan-2014 | 481 | |
i8-to-double-to-float.ll | 03-Jan-2014 | 338 | |
icmp-select-sete-reverse-args.ll | 03-Jan-2014 | 635 | |
imm.ll | 03-Jan-2014 | 861 | |
indirect-addressing-si.ll | 03-Jan-2014 | 1.5 KiB | |
indirect-addressing.ll | 03-Jan-2014 | 2.3 KiB | |
jump-address.ll | 03-Jan-2014 | 2.1 KiB | |
kcache-fold.ll | 03-Jan-2014 | 5.4 KiB | |
legalizedag-bug-expand-setcc.ll | 03-Jan-2014 | 686 | |
lit.local.cfg | 03-Jan-2014 | 271 | |
literals.ll | 03-Jan-2014 | 832 | |
llvm.AMDGPU.barrier.local.ll | 03-Jan-2014 | 690 | |
llvm.AMDGPU.cube.ll | 03-Jan-2014 | 2.3 KiB | |
llvm.AMDGPU.imax.ll | 03-Jan-2014 | 600 | |
llvm.AMDGPU.imin.ll | 03-Jan-2014 | 600 | |
llvm.AMDGPU.mul.ll | 03-Jan-2014 | 545 | |
llvm.AMDGPU.tex.ll | 03-Jan-2014 | 2.8 KiB | |
llvm.AMDGPU.trunc.ll | 03-Jan-2014 | 519 | |
llvm.AMDGPU.umax.ll | 03-Jan-2014 | 600 | |
llvm.AMDGPU.umin.ll | 03-Jan-2014 | 600 | |
llvm.cos.ll | 03-Jan-2014 | 491 | |
llvm.pow.ll | 03-Jan-2014 | 638 | |
llvm.SI.fs.interp.constant.ll | 03-Jan-2014 | 758 | |
llvm.SI.imageload.ll | 03-Jan-2014 | 3.8 KiB | |
llvm.SI.resinfo.ll | 03-Jan-2014 | 5.2 KiB | |
llvm.SI.sample.ll | 03-Jan-2014 | 6.4 KiB | |
llvm.SI.sampled.ll | 03-Jan-2014 | 6.5 KiB | |
llvm.SI.tid.ll | 03-Jan-2014 | 569 | |
llvm.sin.ll | 03-Jan-2014 | 492 | |
load-input-fold.ll | 03-Jan-2014 | 5.3 KiB | |
load.ll | 03-Jan-2014 | 8 KiB | |
load.vec.ll | 03-Jan-2014 | 952 | |
load64.ll | 03-Jan-2014 | 664 | |
local-memory-two-objects.ll | 03-Jan-2014 | 2.2 KiB | |
local-memory.ll | 03-Jan-2014 | 1.5 KiB | |
loop-address.ll | 03-Jan-2014 | 1.4 KiB | |
lshl.ll | 03-Jan-2014 | 486 | |
lshr.ll | 03-Jan-2014 | 487 | |
mad_int24.ll | 03-Jan-2014 | 727 | |
mad_uint24.ll | 03-Jan-2014 | 2.6 KiB | |
max-literals.ll | 03-Jan-2014 | 2.2 KiB | |
mul.ll | 03-Jan-2014 | 1.8 KiB | |
mul_int24.ll | 03-Jan-2014 | 684 | |
mul_uint24.ll | 03-Jan-2014 | 2.4 KiB | |
mulhu.ll | 03-Jan-2014 | 591 | |
or.ll | 03-Jan-2014 | 1.7 KiB | |
packetizer.ll | 03-Jan-2014 | 952 | |
parallelandifcollapse.ll | 03-Jan-2014 | 1.7 KiB | |
parallelorifcollapse.ll | 03-Jan-2014 | 1.9 KiB | |
predicates.ll | 03-Jan-2014 | 2.4 KiB | |
pv-packing.ll | 03-Jan-2014 | 1.8 KiB | |
pv.ll | 03-Jan-2014 | 12.1 KiB | |
r600-encoding.ll | 03-Jan-2014 | 952 | |
r600cfg.ll | 03-Jan-2014 | 4.8 KiB | |
README | 03-Jan-2014 | 1.1 KiB | |
reciprocal.ll | 03-Jan-2014 | 439 | |
rotr.ll | 03-Jan-2014 | 1 KiB | |
rv7x0_count3.ll | 03-Jan-2014 | 2 KiB | |
schedule-fs-loop-nested-if.ll | 03-Jan-2014 | 3.4 KiB | |
schedule-fs-loop-nested.ll | 03-Jan-2014 | 3.3 KiB | |
schedule-fs-loop.ll | 03-Jan-2014 | 2.2 KiB | |
schedule-if-2.ll | 03-Jan-2014 | 3.7 KiB | |
schedule-if.ll | 03-Jan-2014 | 1.9 KiB | |
schedule-vs-if-nested-loop.ll | 03-Jan-2014 | 6.1 KiB | |
sdiv.ll | 03-Jan-2014 | 813 | |
selectcc-cnd.ll | 03-Jan-2014 | 408 | |
selectcc-cnde-int.ll | 03-Jan-2014 | 376 | |
selectcc-icmp-select-float.ll | 03-Jan-2014 | 529 | |
selectcc-opt.ll | 03-Jan-2014 | 1.6 KiB | |
set-dx10.ll | 03-Jan-2014 | 4.7 KiB | |
setcc.ll | 03-Jan-2014 | 1.2 KiB | |
seto.ll | 03-Jan-2014 | 468 | |
setuo.ll | 03-Jan-2014 | 468 | |
sgpr-copy.ll | 03-Jan-2014 | 3.5 KiB | |
shl.ll | 03-Jan-2014 | 1.8 KiB | |
short-args.ll | 03-Jan-2014 | 2 KiB | |
sign_extend.ll | 03-Jan-2014 | 268 | |
sint_to_fp.ll | 03-Jan-2014 | 1.3 KiB | |
sra.ll | 03-Jan-2014 | 2 KiB | |
srl.ll | 03-Jan-2014 | 1.7 KiB | |
store.ll | 03-Jan-2014 | 2.4 KiB | |
store.r600.ll | 03-Jan-2014 | 757 | |
sub.ll | 03-Jan-2014 | 1.7 KiB | |
swizzle-export.ll | 03-Jan-2014 | 5.6 KiB | |
tex-clause-antidep.ll | 03-Jan-2014 | 1.1 KiB | |
texture-input-merge.ll | 03-Jan-2014 | 1.4 KiB | |
udiv.ll | 03-Jan-2014 | 1.1 KiB | |
uint_to_fp.ll | 03-Jan-2014 | 1.3 KiB | |
unsupported-cc.ll | 03-Jan-2014 | 2.5 KiB | |
urecip.ll | 03-Jan-2014 | 379 | |
urem.ll | 03-Jan-2014 | 1.1 KiB | |
vertex-fetch-encoding.ll | 03-Jan-2014 | 1.1 KiB | |
vselect.ll | 03-Jan-2014 | 3.2 KiB | |
vtx-schedule.ll | 03-Jan-2014 | 628 | |
work-item-intrinsics.ll | 03-Jan-2014 | 6.5 KiB | |
xor.ll | 03-Jan-2014 | 1.7 KiB | |
zero_extend.ll | 03-Jan-2014 | 572 |
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