Assigning and copying command line option objects shouldn't be allowed.
[oota-llvm.git] / test / CodeGen / R600 /
drwxr-xr-x   ..
-rw-r--r-- 1131 128bit-kernel-args.ll
-rw-r--r-- 5047 32-bit-local-address-space.ll
-rw-r--r-- 433 64bit-kernel-args.ll
-rw-r--r-- 1082 README
-rw-r--r-- 504 add-debug.ll
-rw-r--r-- 4914 add.ll
-rw-r--r-- 2857 add_i64.ll
-rw-r--r-- 1029 address-space.ll
-rw-r--r-- 5260 and.ll
-rw-r--r-- 383 anyext.ll
-rw-r--r-- 2102 array-ptr-calc-i32.ll
-rw-r--r-- 679 array-ptr-calc-i64.ll
-rw-r--r-- 4339 atomic_cmp_swap_local.ll
-rw-r--r-- 1479 atomic_load_add.ll
-rw-r--r-- 1479 atomic_load_sub.ll
-rw-r--r-- 380 basic-branch.ll
-rw-r--r-- 466 basic-loop.ll
-rw-r--r-- 768 bfe_uint.ll
-rw-r--r-- 1511 bfi_int.ll
-rw-r--r-- 58126 big_alu.ll
-rw-r--r-- 2714 bitcast.ll
-rw-r--r-- 4080 bswap.ll
-rw-r--r-- 1161 build_vector.ll
-rw-r--r-- 1054 call.ll
-rw-r--r-- 557 call_fs.ll
-rw-r--r-- 837 cayman-loop-bug.ll
-rw-r--r-- 5372 cf-stack-bug.ll
-rw-r--r-- 479 cf_end.ll
-rw-r--r-- 728 codegen-prepare-addrmode-sext.ll
-rw-r--r-- 1988 combine_vloads.ll
-rw-r--r-- 8329 commute_modifiers.ll
-rw-r--r-- 563 complex-folding.ll
-rw-r--r-- 14513 concat_vectors.ll
-rw-r--r-- 5591 copy-illegal-type.ll
-rw-r--r-- 781 copy-to-reg.ll
-rw-r--r-- 2939 ctlz_zero_undef.ll
-rw-r--r-- 10049 ctpop.ll
-rw-r--r-- 4489 ctpop64.ll
-rw-r--r-- 6651 cttz-ctlz.ll
-rw-r--r-- 2929 cttz_zero_undef.ll
-rw-r--r-- 7658 cvt_f32_ubyte.ll
-rw-r--r-- 2555 cvt_flr_i32_f32.ll
-rw-r--r-- 2591 cvt_rpi_i32_f32.ll
-rw-r--r-- 1312 dagcombiner-bug-illegal-vec4-int-to-fp.ll
-rw-r--r-- 1409 default-fp-mode.ll
-rw-r--r-- 1120 disconnected-predset-break-bug.ll
-rw-r--r-- 855 dot4-folding.ll
-rw-r--r-- 3557 ds-negative-offset-addressing-mode-loop.ll
-rw-r--r-- 23733 ds_read2.ll
-rw-r--r-- 1730 ds_read2_offset_order.ll
-rw-r--r-- 12708 ds_read2st64.ll
-rw-r--r-- 21827 ds_write2.ll
-rw-r--r-- 6190 ds_write2st64.ll
-rw-r--r-- 920 elf.ll
-rw-r--r-- 609 elf.r600.ll
-rw-r--r-- 457 empty-function.ll
-rw-r--r-- 2350 extload.ll
-rw-r--r-- 1093 extract_vector_elt_i16.ll
-rw-r--r-- 3151 fabs.f64.ll
-rw-r--r-- 2918 fabs.ll
-rw-r--r-- 2039 fadd.ll
-rw-r--r-- 488 fadd64.ll
-rw-r--r-- 4771 fceil.ll
-rw-r--r-- 3342 fceil64.ll
-rw-r--r-- 495 fcmp-cnd.ll
-rw-r--r-- 557 fcmp-cnde-int-args.ll
-rw-r--r-- 1062 fcmp.ll
-rw-r--r-- 2656 fcmp64.ll
-rw-r--r-- 411 fconst64.ll
-rw-r--r-- 1931 fcopysign.f32.ll
-rw-r--r-- 1923 fcopysign.f64.ll
-rw-r--r-- 2436 fdiv.ll
-rw-r--r-- 540 fdiv64.ll
-rw-r--r-- 2519 fetch-limits.r600.ll
-rw-r--r-- 4867 fetch-limits.r700+.ll
-rw-r--r-- 3401 ffloor.f64.ll
-rw-r--r-- 1446 ffloor.ll
-rw-r--r-- 6559 flat-address-space.ll
-rw-r--r-- 528 floor.ll
-rw-r--r-- 2060 fma.f64.ll
-rw-r--r-- 4094 fma.ll
-rw-r--r-- 684 fmad.ll
-rw-r--r-- 593 fmax.ll
-rw-r--r-- 1752 fmax3.ll
-rw-r--r-- 2462 fmax_legacy.f64.ll
-rw-r--r-- 4923 fmax_legacy.ll
-rw-r--r-- 2442 fmaxnum.f64.ll
-rw-r--r-- 6745 fmaxnum.ll
-rw-r--r-- 593 fmin.ll
-rw-r--r-- 1752 fmin3.ll
-rw-r--r-- 2864 fmin_legacy.f64.ll
-rw-r--r-- 5408 fmin_legacy.ll
-rw-r--r-- 2442 fminnum.f64.ll
-rw-r--r-- 6696 fminnum.ll
-rw-r--r-- 2304 fmul.ll
-rw-r--r-- 1761 fmul64.ll
-rw-r--r-- 8941 fmuladd.ll
-rw-r--r-- 1888 fnearbyint.ll
-rw-r--r-- 4257 fneg-fabs.f64.ll
-rw-r--r-- 4353 fneg-fabs.ll
-rw-r--r-- 1949 fneg.f64.ll
-rw-r--r-- 2057 fneg.ll
-rw-r--r-- 4408 fp-classify.ll
-rw-r--r-- 1256 fp16_to_fp.ll
-rw-r--r-- 629 fp32_to_fp16.ll
-rw-r--r-- 2211 fp_to_sint.f64.ll
-rw-r--r-- 5213 fp_to_sint.ll
-rw-r--r-- 2700 fp_to_uint.f64.ll
-rw-r--r-- 4869 fp_to_uint.ll
-rw-r--r-- 1476 fpext.ll
-rw-r--r-- 1492 fptrunc.ll
-rw-r--r-- 3910 frem.ll
-rw-r--r-- 964 fsqrt.ll
-rw-r--r-- 3119 fsub.ll
-rw-r--r-- 503 fsub64.ll
-rw-r--r-- 3613 ftrunc.f64.ll
-rw-r--r-- 3288 ftrunc.ll
-rw-r--r-- 2248 gep-address-space.ll
-rw-r--r-- 471 global-directive.ll
-rw-r--r-- 11427 global-extload-i1.ll
-rw-r--r-- 11506 global-extload-i16.ll
-rw-r--r-- 13071 global-extload-i32.ll
-rw-r--r-- 11317 global-extload-i8.ll
-rw-r--r-- 433 global-zero-initializer.ll
-rw-r--r-- 33274 global_atomics.ll
-rw-r--r-- 2343 gv-const-addrspace-fail.ll
-rw-r--r-- 3217 gv-const-addrspace.ll
-rw-r--r-- 1900 half.ll
-rw-r--r-- 347 hsa.ll
-rw-r--r-- 481 i1-copy-implicit-def.ll
-rw-r--r-- 881 i1-copy-phi.ll
-rw-r--r-- 338 i8-to-double-to-float.ll
-rw-r--r-- 633 icmp-select-sete-reverse-args.ll
-rw-r--r-- 2638 icmp64.ll
-rw-r--r-- 17491 imm.ll
-rw-r--r-- 1520 indirect-addressing-si.ll
-rw-r--r-- 3326 indirect-private-64.ll
-rw-r--r-- 173 infinite-loop-evergreen.ll
-rw-r--r-- 504 infinite-loop.ll
-rw-r--r-- 289 inline-asm.ll
-rw-r--r-- 571 inline-calls.ll
-rw-r--r-- 1038 input-mods.ll
-rw-r--r-- 451 insert_subreg.ll
-rw-r--r-- 9455 insert_vector_elt.ll
-rw-r--r-- 2119 jump-address.ll
-rw-r--r-- 5516 kcache-fold.ll
-rw-r--r-- 15108 kernel-args.ll
-rw-r--r-- 411 large-alloca.ll
-rw-r--r-- 451 large-constant-initializer.ll
-rw-r--r-- 464 lds-initializer.ll
-rw-r--r-- 1121 lds-oqap-crash.ll
-rw-r--r-- 3618 lds-output-queue.ll
-rw-r--r-- 580 lds-size.ll
-rw-r--r-- 435 lds-zero-initializer.ll
-rw-r--r-- 691 legalizedag-bug-expand-setcc.ll
-rw-r--r-- 68 lit.local.cfg
-rw-r--r-- 1925 literals.ll
-rw-r--r-- 1414 llvm.AMDGPU.abs.ll
-rw-r--r-- 928 llvm.AMDGPU.barrier.global.ll
-rw-r--r-- 925 llvm.AMDGPU.barrier.local.ll
-rw-r--r-- 15598 llvm.AMDGPU.bfe.i32.ll
-rw-r--r-- 19808 llvm.AMDGPU.bfe.u32.ll
-rw-r--r-- 1504 llvm.AMDGPU.bfi.ll
-rw-r--r-- 1349 llvm.AMDGPU.bfm.ll
-rw-r--r-- 1047 llvm.AMDGPU.brev.ll
-rw-r--r-- 2895 llvm.AMDGPU.clamp.ll
-rw-r--r-- 20006 llvm.AMDGPU.class.ll
-rw-r--r-- 2343 llvm.AMDGPU.cube.ll
-rw-r--r-- 1760 llvm.AMDGPU.cvt_f32_ubyte.ll
-rw-r--r-- 1312 llvm.AMDGPU.div_fixup.ll
-rw-r--r-- 1338 llvm.AMDGPU.div_fmas.ll
-rw-r--r-- 14141 llvm.AMDGPU.div_scale.ll
-rw-r--r-- 1075 llvm.AMDGPU.fract.ll
-rw-r--r-- 1047 llvm.AMDGPU.imad24.ll
-rw-r--r-- 1050 llvm.AMDGPU.imax.ll
-rw-r--r-- 1050 llvm.AMDGPU.imin.ll
-rw-r--r-- 714 llvm.AMDGPU.imul24.ll
-rw-r--r-- 596 llvm.AMDGPU.kill.ll
-rw-r--r-- 840 llvm.AMDGPU.ldexp.ll
-rw-r--r-- 593 llvm.AMDGPU.legacy.rsq.ll
-rw-r--r-- 639 llvm.AMDGPU.mul.ll
-rw-r--r-- 1107 llvm.AMDGPU.rcp.f64.ll
-rw-r--r-- 1950 llvm.AMDGPU.rcp.ll
-rw-r--r-- 492 llvm.AMDGPU.rsq.clamped.f64.ll
-rw-r--r-- 624 llvm.AMDGPU.rsq.clamped.ll
-rw-r--r-- 1265 llvm.AMDGPU.rsq.ll
-rw-r--r-- 2880 llvm.AMDGPU.tex.ll
-rw-r--r-- 1355 llvm.AMDGPU.trig_preop.ll
-rw-r--r-- 551 llvm.AMDGPU.trunc.ll
-rw-r--r-- 1989 llvm.AMDGPU.umad24.ll
-rw-r--r-- 1619 llvm.AMDGPU.umax.ll
-rw-r--r-- 1619 llvm.AMDGPU.umin.ll
-rw-r--r-- 925 llvm.AMDGPU.umul24.ll
-rw-r--r-- 782 llvm.SI.fs.interp.constant.ll
-rw-r--r-- 28520 llvm.SI.gather4.ll
-rw-r--r-- 2297 llvm.SI.getlod.ll
-rw-r--r-- 2464 llvm.SI.image.ll
-rw-r--r-- 16490 llvm.SI.image.sample.ll
-rw-r--r-- 16610 llvm.SI.image.sample.o.ll
-rw-r--r-- 5972 llvm.SI.imageload.ll
-rw-r--r-- 1975 llvm.SI.load.dword.ll
-rw-r--r-- 5292 llvm.SI.resinfo.ll
-rw-r--r-- 3737 llvm.SI.sample-masked.ll
-rw-r--r-- 7153 llvm.SI.sample.ll
-rw-r--r-- 6558 llvm.SI.sampled.ll
-rw-r--r-- 580 llvm.SI.sendmsg.ll
-rw-r--r-- 2201 llvm.SI.tbuffer.store.ll
-rw-r--r-- 593 llvm.SI.tid.ll
-rw-r--r-- 528 llvm.amdgpu.dp4.ll
-rw-r--r-- 571 llvm.amdgpu.kilp.ll
-rw-r--r-- 504 llvm.amdgpu.lrp.ll
-rw-r--r-- 1135 llvm.cos.ll
-rw-r--r-- 3046 llvm.exp2.ll
-rw-r--r-- 3046 llvm.log2.ll
-rw-r--r-- 10180 llvm.memcpy.ll
-rw-r--r-- 1840 llvm.pow.ll
-rw-r--r-- 1354 llvm.rint.f64.ll
-rw-r--r-- 1685 llvm.rint.ll
-rw-r--r-- 2329 llvm.round.f64.ll
-rw-r--r-- 2421 llvm.round.ll
-rw-r--r-- 2532 llvm.sin.ll
-rw-r--r-- 2228 llvm.sqrt.ll
-rw-r--r-- 4091 load-i1.ll
-rw-r--r-- 5448 load-input-fold.ll
-rw-r--r-- 23946 load.ll
-rw-r--r-- 1008 load.vec.ll
-rw-r--r-- 1119 load64.ll
-rw-r--r-- 6804 local-64.ll
-rw-r--r-- 20383 local-atomics.ll
-rw-r--r-- 16857 local-atomics64.ll
-rw-r--r-- 2892 local-memory-two-objects.ll
-rw-r--r-- 1661 local-memory.ll
-rw-r--r-- 1394 loop-address.ll
-rw-r--r-- 1551 loop-idiom.ll
-rw-r--r-- 500 lshl.ll
-rw-r--r-- 501 lshr.ll
-rw-r--r-- 1173 m0-spill.ll
-rw-r--r-- 9297 mad-sub.ll
-rw-r--r-- 1167 mad_int24.ll
-rw-r--r-- 2421 mad_uint24.ll
-rw-r--r-- 2407 max-literals.ll
-rw-r--r-- 3763 max.ll
-rw-r--r-- 1819 max3.ll
-rw-r--r-- 4621 min.ll
-rw-r--r-- 4354 min3.ll
-rw-r--r-- 851 missing-store.ll
-rw-r--r-- 7489 mubuf.ll
-rw-r--r-- 6334 mul.ll
-rw-r--r-- 762 mul_int24.ll
-rw-r--r-- 2075 mul_uint24.ll
-rw-r--r-- 593 mulhu.ll
-rw-r--r-- 870 no-initializer-constant-addrspace.ll
-rw-r--r-- 6852 no-shrink-extloads.ll
-rw-r--r-- 3569 operand-folding.ll
-rw-r--r-- 675 operand-spacing.ll
-rw-r--r-- 6233 or.ll
-rw-r--r-- 957 packetizer.ll
-rw-r--r-- 1946 parallelandifcollapse.ll
-rw-r--r-- 2111 parallelorifcollapse.ll
-rw-r--r-- 952 predicate-dp4.ll
-rw-r--r-- 2506 predicates.ll
-rw-r--r-- 1120 private-memory-atomics.ll
-rw-r--r-- 621 private-memory-broken.ll
-rw-r--r-- 11158 private-memory.ll
-rw-r--r-- 1766 pv-packing.ll
-rw-r--r-- 12462 pv.ll
-rw-r--r-- 1063 r600-encoding.ll
-rw-r--r-- 7679 r600-export-fix.ll
-rw-r--r-- 2394 r600-infinite-loop-bug-while-reorganizing-vector.ll
-rw-r--r-- 4844 r600cfg.ll
-rw-r--r-- 487 reciprocal.ll
-rw-r--r-- 992 register-count-comments.ll
-rw-r--r-- 3373 reorder-stores.ll
-rw-r--r-- 950 rotl.i64.ll
-rw-r--r-- 1692 rotl.ll
-rw-r--r-- 1753 rotr.i64.ll
-rw-r--r-- 1461 rotr.ll
-rw-r--r-- 3003 rsq.ll
-rw-r--r-- 2004 rv7x0_count3.ll
-rw-r--r-- 8216 s_movk_i32.ll
-rw-r--r-- 2678 saddo.ll
-rw-r--r-- 3913 salu-to-valu.ll
-rw-r--r-- 3392 scalar_to_vector.ll
-rw-r--r-- 3550 schedule-fs-loop-nested-if.ll
-rw-r--r-- 3433 schedule-fs-loop-nested.ll
-rw-r--r-- 2251 schedule-fs-loop.ll
-rw-r--r-- 1688 schedule-global-loads.ll
-rw-r--r-- 3816 schedule-if-2.ll
-rw-r--r-- 1969 schedule-if.ll
-rw-r--r-- 651 schedule-kernel-arg-loads.ll
-rw-r--r-- 7385 schedule-vs-if-nested-loop-failure.ll
-rw-r--r-- 6243 schedule-vs-if-nested-loop.ll
-rw-r--r-- 2947 scratch-buffer.ll
-rw-r--r-- 3670 sdiv.ll
-rw-r--r-- 7035 sdivrem24.ll
-rw-r--r-- 503 select-i1.ll
-rw-r--r-- 5105 select-vectors.ll
-rw-r--r-- 2150 select.ll
-rw-r--r-- 1666 select64.ll
-rw-r--r-- 402 selectcc-cnd.ll
-rw-r--r-- 381 selectcc-cnde-int.ll
-rw-r--r-- 529 selectcc-icmp-select-float.ll
-rw-r--r-- 2113 selectcc-opt.ll
-rw-r--r-- 611 selectcc.ll
-rw-r--r-- 5136 set-dx10.ll
-rw-r--r-- 919 setcc-equivalent.ll
-rw-r--r-- 8034 setcc-opt.ll
-rw-r--r-- 10120 setcc.ll
-rw-r--r-- 6377 setcc64.ll
-rw-r--r-- 577 seto.ll
-rw-r--r-- 577 setuo.ll
-rw-r--r-- 826 sext-eliminate.ll
-rw-r--r-- 23457 sext-in-reg.ll
-rw-r--r-- 2996 sgpr-control-flow.ll
-rw-r--r-- 729 sgpr-copy-duplicate-operand.ll
-rw-r--r-- 15949 sgpr-copy.ll
-rw-r--r-- 1166 shared-op-cycle.ll
-rw-r--r-- 7100 shl.ll
-rw-r--r-- 3391 shl_add_constant.ll
-rw-r--r-- 12515 shl_add_ptr.ll
-rw-r--r-- 406 si-annotate-cf-assertion.ll
-rw-r--r-- 2386 si-lod-bias.ll
-rw-r--r-- 70135 si-sgpr-spill.ll
-rw-r--r-- 9881 si-triv-disjoint-mem-access.ll
-rw-r--r-- 5727 si-vector-hang.ll
-rw-r--r-- 1742 sign_extend.ll
-rw-r--r-- 1401 simplify-demanded-bits-build-pair.ll
-rw-r--r-- 2292 sint_to_fp.f64.ll
-rw-r--r-- 2268 sint_to_fp.ll
-rw-r--r-- 4673 smrd.ll
-rw-r--r-- 1819 split-scalar-i64-add.ll
-rw-r--r-- 7927 sra.ll
-rw-r--r-- 3893 srem.ll
-rw-r--r-- 7212 srl.ll
-rw-r--r-- 2719 ssubo.ll
-rw-r--r-- 2127 store-barrier.ll
-rw-r--r-- 420 store-v3i32.ll
-rw-r--r-- 948 store-v3i64.ll
-rw-r--r-- 505 store-vector-ptrs.ll
-rw-r--r-- 11750 store.ll
-rw-r--r-- 775 store.r600.ll
-rw-r--r-- 2312 structurize.ll
-rw-r--r-- 1307 structurize1.ll
-rw-r--r-- 4520 sub.ll
-rw-r--r-- 2054 subreg-coalescer-crash.ll
-rw-r--r-- 5571 swizzle-export.ll
-rw-r--r-- 1090 tex-clause-antidep.ll
-rw-r--r-- 1403 texture-input-merge.ll
-rw-r--r-- 6465 trunc-cmp-constant.ll
-rw-r--r-- 1126 trunc-store-i1.ll
-rw-r--r-- 565 trunc-vector-store-assertion-failure.ll
-rw-r--r-- 2435 trunc.ll
-rw-r--r-- 2775 uaddo.ll
-rw-r--r-- 1550 udiv.ll
-rw-r--r-- 12570 udivrem.ll
-rw-r--r-- 7315 udivrem24.ll
-rw-r--r-- 1511 udivrem64.ll
-rw-r--r-- 3582 uint_to_fp.f64.ll
-rw-r--r-- 2689 uint_to_fp.ll
-rw-r--r-- 3728 unaligned-load-store.ll
-rw-r--r-- 5515 unhandled-loop-condition-assertion.ll
-rw-r--r-- 1173 unroll.ll
-rw-r--r-- 3627 unsupported-cc.ll
-rw-r--r-- 403 urecip.ll
-rw-r--r-- 3108 urem.ll
-rw-r--r-- 4117 use-sgpr-multiple-times.ll
-rw-r--r-- 2750 usubo.ll
-rw-r--r-- 492 v1i64-kernel-arg.ll
-rw-r--r-- 1362 v_cndmask.ll
-rw-r--r-- 6009 valu-i1.ll
-rw-r--r-- 2452 vector-alloca.ll
-rw-r--r-- 1150 vertex-fetch-encoding.ll
-rw-r--r-- 1581 vop-shrink.ll
-rw-r--r-- 3363 vselect.ll
-rw-r--r-- 706 vselect64.ll
-rw-r--r-- 737 vtx-fetch-branch.ll
-rw-r--r-- 635 vtx-schedule.ll
-rw-r--r-- 2261 wait.ll
-rw-r--r-- 6559 work-item-intrinsics.ll
-rw-r--r-- 3186 wrong-transalu-pos-fix.ll
-rw-r--r-- 5608 xor.ll
-rw-r--r-- 1235 zero_extend.ll