summaryrefslogtreecommitdiff
path: root/test/CodeGen/R600
ModeNameSize
-rw-r--r--128bit-kernel-args.ll1129logplain
-rw-r--r--32-bit-local-address-space.ll5045logplain
-rw-r--r--64bit-kernel-args.ll431logplain
-rw-r--r--README1082logplain
-rw-r--r--add-debug.ll502logplain
-rw-r--r--add.ll4912logplain
-rw-r--r--add_i64.ll2855logplain
-rw-r--r--address-space.ll1027logplain
-rw-r--r--and.ll5258logplain
-rw-r--r--anyext.ll381logplain
-rw-r--r--array-ptr-calc-i32.ll2098logplain
-rw-r--r--array-ptr-calc-i64.ll677logplain
-rw-r--r--atomic_cmp_swap_local.ll4513logplain
-rw-r--r--atomic_load_add.ll1477logplain
-rw-r--r--atomic_load_sub.ll1477logplain
-rw-r--r--basic-branch.ll378logplain
-rw-r--r--basic-loop.ll475logplain
-rw-r--r--bfe_uint.ll768logplain
-rw-r--r--bfi_int.ll1509logplain
-rw-r--r--big_alu.ll58126logplain
-rw-r--r--bitcast.ll2712logplain
-rw-r--r--bswap.ll4078logplain
-rw-r--r--build_vector.ll1159logplain
-rw-r--r--call.ll1052logplain
-rw-r--r--call_fs.ll557logplain
-rw-r--r--cayman-loop-bug.ll837logplain
-rw-r--r--cf-stack-bug.ll5372logplain
-rw-r--r--cf_end.ll479logplain
-rw-r--r--codegen-prepare-addrmode-sext.ll726logplain
-rw-r--r--combine_vloads.ll1988logplain
-rw-r--r--commute_modifiers.ll8327logplain
-rw-r--r--complex-folding.ll563logplain
-rw-r--r--concat_vectors.ll14511logplain
-rw-r--r--copy-illegal-type.ll5589logplain
-rw-r--r--copy-to-reg.ll779logplain
-rw-r--r--ctlz_zero_undef.ll2937logplain
-rw-r--r--ctpop.ll10145logplain
-rw-r--r--ctpop64.ll4536logplain
-rw-r--r--cttz_zero_undef.ll2927logplain
-rw-r--r--cvt_f32_ubyte.ll6822logplain
-rw-r--r--dagcombiner-bug-illegal-vec4-int-to-fp.ll1312logplain
-rw-r--r--default-fp-mode.ll1395logplain
-rw-r--r--disconnected-predset-break-bug.ll1120logplain
-rw-r--r--dot4-folding.ll855logplain
-rw-r--r--ds-negative-offset-addressing-mode-loop.ll3553logplain
-rw-r--r--ds_read2.ll23731logplain
-rw-r--r--ds_read2_offset_order.ll1728logplain
-rw-r--r--ds_read2st64.ll12706logplain
-rw-r--r--ds_write2.ll21825logplain
-rw-r--r--ds_write2st64.ll6188logplain
-rw-r--r--elf.ll916logplain
-rw-r--r--elf.r600.ll609logplain
-rw-r--r--empty-function.ll455logplain
-rw-r--r--extload.ll4621logplain
-rw-r--r--extract_vector_elt_i16.ll1091logplain
-rw-r--r--fabs.f64.ll3149logplain
-rw-r--r--fabs.ll2916logplain
-rw-r--r--fadd.ll2037logplain
-rw-r--r--fadd64.ll486logplain
-rw-r--r--fceil.ll4747logplain
-rw-r--r--fceil64.ll3338logplain
-rw-r--r--fcmp-cnd.ll495logplain
-rw-r--r--fcmp-cnde-int-args.ll557logplain
-rw-r--r--fcmp.ll1062logplain
-rw-r--r--fcmp64.ll2654logplain
-rw-r--r--fconst64.ll409logplain
-rw-r--r--fcopysign.f32.ll1929logplain
-rw-r--r--fcopysign.f64.ll1921logplain
-rw-r--r--fdiv.ll2434logplain
-rw-r--r--fdiv64.ll538logplain
-rw-r--r--fetch-limits.r600.ll2519logplain
-rw-r--r--fetch-limits.r700+.ll4867logplain
-rw-r--r--ffloor.ll3397logplain
-rw-r--r--flat-address-space.ll6555logplain
-rw-r--r--floor.ll526logplain
-rw-r--r--fma.f64.ll2058logplain
-rw-r--r--fma.ll4092logplain
-rw-r--r--fmad.ll684logplain
-rw-r--r--fmax.ll593logplain
-rw-r--r--fmax3.ll1750logplain
-rw-r--r--fmax_legacy.f64.ll2462logplain
-rw-r--r--fmax_legacy.ll4448logplain
-rw-r--r--fmaxnum.f64.ll2440logplain
-rw-r--r--fmaxnum.ll6743logplain
-rw-r--r--fmin.ll593logplain
-rw-r--r--fmin3.ll1750logplain
-rw-r--r--fmin_legacy.f64.ll2864logplain
-rw-r--r--fmin_legacy.ll4902logplain
-rw-r--r--fminnum.f64.ll2440logplain
-rw-r--r--fminnum.ll6694logplain
-rw-r--r--fmul.ll2302logplain
-rw-r--r--fmul64.ll1759logplain
-rw-r--r--fmuladd.ll8939logplain
-rw-r--r--fnearbyint.ll1884logplain
-rw-r--r--fneg-fabs.f64.ll4255logplain
-rw-r--r--fneg-fabs.ll4351logplain
-rw-r--r--fneg.f64.ll1947logplain
-rw-r--r--fneg.ll2057logplain
-rw-r--r--fp16_to_fp.ll1254logplain
-rw-r--r--fp32_to_fp16.ll627logplain
-rw-r--r--fp_to_sint.f64.ll2207logplain
-rw-r--r--fp_to_sint.ll4819logplain
-rw-r--r--fp_to_uint.f64.ll2696logplain
-rw-r--r--fp_to_uint.ll4867logplain
-rw-r--r--fpext.ll304logplain
-rw-r--r--fptrunc.ll308logplain
-rw-r--r--frem.ll3908logplain
-rw-r--r--fsqrt.ll774logplain
-rw-r--r--fsub.ll3117logplain
-rw-r--r--fsub64.ll501logplain
-rw-r--r--ftrunc.f64.ll3609logplain
-rw-r--r--ftrunc.ll3286logplain
-rw-r--r--gep-address-space.ll2244logplain
-rw-r--r--global-directive.ll469logplain
-rw-r--r--global-zero-initializer.ll431logplain
-rw-r--r--global_atomics.ll33272logplain
-rw-r--r--gv-const-addrspace-fail.ll2341logplain
-rw-r--r--gv-const-addrspace.ll3215logplain
-rw-r--r--half.ll1898logplain
-rw-r--r--hsa.ll347logplain
-rw-r--r--i1-copy-implicit-def.ll479logplain
-rw-r--r--i1-copy-phi.ll879logplain
-rw-r--r--i8-to-double-to-float.ll338logplain
-rw-r--r--icmp-select-sete-reverse-args.ll633logplain
-rw-r--r--icmp64.ll2636logplain
-rw-r--r--imm.ll17656logplain
-rw-r--r--indirect-addressing-si.ll1518logplain
-rw-r--r--indirect-private-64.ll3322logplain
-rw-r--r--infinite-loop-evergreen.ll173logplain
-rw-r--r--infinite-loop.ll502logplain
-rw-r--r--inline-asm.ll289logplain
-rw-r--r--inline-calls.ll569logplain
-rw-r--r--input-mods.ll1038logplain
-rw-r--r--insert_subreg.ll449logplain
-rw-r--r--insert_vector_elt.ll9453logplain
-rw-r--r--jump-address.ll2119logplain
-rw-r--r--kcache-fold.ll5516logplain
-rw-r--r--kernel-args.ll15106logplain
-rw-r--r--large-alloca.ll409logplain
-rw-r--r--large-constant-initializer.ll449logplain
-rw-r--r--lds-initializer.ll462logplain
-rw-r--r--lds-oqap-crash.ll1121logplain
-rw-r--r--lds-output-queue.ll3618logplain
-rw-r--r--lds-size.ll580logplain
-rw-r--r--lds-zero-initializer.ll433logplain
-rw-r--r--legalizedag-bug-expand-setcc.ll691logplain
-rw-r--r--lit.local.cfg68logplain
-rw-r--r--literals.ll1925logplain
-rw-r--r--llvm.AMDGPU.abs.ll1412logplain
-rw-r--r--llvm.AMDGPU.barrier.global.ll885logplain
-rw-r--r--llvm.AMDGPU.barrier.local.ll881logplain
-rw-r--r--llvm.AMDGPU.bfe.i32.ll15596logplain
-rw-r--r--llvm.AMDGPU.bfe.u32.ll19806logplain
-rw-r--r--llvm.AMDGPU.bfi.ll1502logplain
-rw-r--r--llvm.AMDGPU.bfm.ll1347logplain
-rw-r--r--llvm.AMDGPU.brev.ll1045logplain
-rw-r--r--llvm.AMDGPU.clamp.ll2893logplain
-rw-r--r--llvm.AMDGPU.cube.ll2343logplain
-rw-r--r--llvm.AMDGPU.cvt_f32_ubyte.ll1758logplain
-rw-r--r--llvm.AMDGPU.div_fixup.ll1310logplain
-rw-r--r--llvm.AMDGPU.div_fmas.ll1336logplain
-rw-r--r--llvm.AMDGPU.div_scale.ll14139logplain
-rw-r--r--llvm.AMDGPU.fract.ll1073logplain
-rw-r--r--llvm.AMDGPU.imad24.ll1045logplain
-rw-r--r--llvm.AMDGPU.imax.ll1048logplain
-rw-r--r--llvm.AMDGPU.imin.ll1048logplain
-rw-r--r--llvm.AMDGPU.imul24.ll712logplain
-rw-r--r--llvm.AMDGPU.kill.ll594logplain
-rw-r--r--llvm.AMDGPU.ldexp.ll838logplain
-rw-r--r--llvm.AMDGPU.legacy.rsq.ll591logplain
-rw-r--r--llvm.AMDGPU.mul.ll639logplain
-rw-r--r--llvm.AMDGPU.rcp.f64.ll1105logplain
-rw-r--r--llvm.AMDGPU.rcp.ll1944logplain
-rw-r--r--llvm.AMDGPU.rsq.clamped.f64.ll490logplain
-rw-r--r--llvm.AMDGPU.rsq.clamped.ll622logplain
-rw-r--r--llvm.AMDGPU.rsq.ll1263logplain
-rw-r--r--llvm.AMDGPU.tex.ll2880logplain
-rw-r--r--llvm.AMDGPU.trig_preop.ll1353logplain
-rw-r--r--llvm.AMDGPU.trunc.ll549logplain
-rw-r--r--llvm.AMDGPU.umad24.ll1987logplain
-rw-r--r--llvm.AMDGPU.umax.ll1617logplain
-rw-r--r--llvm.AMDGPU.umin.ll1617logplain
-rw-r--r--llvm.AMDGPU.umul24.ll923logplain
-rw-r--r--llvm.SI.fs.interp.constant.ll780logplain
-rw-r--r--llvm.SI.gather4.ll28518logplain
-rw-r--r--llvm.SI.getlod.ll2295logplain
-rw-r--r--llvm.SI.image.ll2462logplain
-rw-r--r--llvm.SI.image.sample.ll16488logplain
-rw-r--r--llvm.SI.image.sample.o.ll16608logplain
-rw-r--r--llvm.SI.imageload.ll5970logplain
-rw-r--r--llvm.SI.load.dword.ll1973logplain
-rw-r--r--llvm.SI.resinfo.ll5290logplain
-rw-r--r--llvm.SI.sample-masked.ll3735logplain
-rw-r--r--llvm.SI.sample.ll7151logplain
-rw-r--r--llvm.SI.sampled.ll6556logplain
-rw-r--r--llvm.SI.sendmsg.ll578logplain
-rw-r--r--llvm.SI.tbuffer.store.ll2199logplain
-rw-r--r--llvm.SI.tid.ll591logplain
-rw-r--r--llvm.amdgpu.dp4.ll528logplain
-rw-r--r--llvm.amdgpu.kilp.ll569logplain
-rw-r--r--llvm.amdgpu.lrp.ll502logplain
-rw-r--r--llvm.cos.ll1133logplain
-rw-r--r--llvm.exp2.ll3044logplain
-rw-r--r--llvm.floor.ll1536logplain
-rw-r--r--llvm.log2.ll3044logplain
-rw-r--r--llvm.memcpy.ll10178logplain
-rw-r--r--llvm.pow.ll1840logplain
-rw-r--r--llvm.rint.f64.ll1350logplain
-rw-r--r--llvm.rint.ll1683logplain
-rw-r--r--llvm.round.ll1372logplain
-rw-r--r--llvm.sin.ll2528logplain
-rw-r--r--llvm.sqrt.ll2228logplain
-rw-r--r--llvm.trunc.ll314logplain
-rw-r--r--load-i1.ll4089logplain
-rw-r--r--load-input-fold.ll5448logplain
-rw-r--r--load.ll23944logplain
-rw-r--r--load.vec.ll1006logplain
-rw-r--r--load64.ll1117logplain
-rw-r--r--local-64.ll6800logplain
-rw-r--r--local-atomics.ll20379logplain
-rw-r--r--local-atomics64.ll17447logplain
-rw-r--r--local-memory-two-objects.ll2888logplain
-rw-r--r--local-memory.ll1657logplain
-rw-r--r--loop-address.ll1394logplain
-rw-r--r--loop-idiom.ll1549logplain
-rw-r--r--lshl.ll498logplain
-rw-r--r--lshr.ll499logplain
-rw-r--r--m0-spill.ll1171logplain
-rw-r--r--mad-sub.ll9295logplain
-rw-r--r--mad_int24.ll1165logplain
-rw-r--r--mad_uint24.ll2419logplain
-rw-r--r--max-literals.ll2407logplain
-rw-r--r--max.ll3761logplain
-rw-r--r--max3.ll1817logplain
-rw-r--r--min.ll4619logplain
-rw-r--r--min3.ll4352logplain
-rw-r--r--missing-store.ll849logplain
-rw-r--r--mubuf.ll7487logplain
-rw-r--r--mul.ll6332logplain
-rw-r--r--mul_int24.ll760logplain
-rw-r--r--mul_uint24.ll2073logplain
-rw-r--r--mulhu.ll594logplain
-rw-r--r--no-initializer-constant-addrspace.ll868logplain
-rw-r--r--no-shrink-extloads.ll6852logplain
-rw-r--r--operand-folding.ll948logplain
-rw-r--r--operand-spacing.ll673logplain
-rw-r--r--or.ll6231logplain
-rw-r--r--packetizer.ll957logplain
-rw-r--r--parallelandifcollapse.ll1946logplain
-rw-r--r--parallelorifcollapse.ll2111logplain
-rw-r--r--predicate-dp4.ll952logplain
-rw-r--r--predicates.ll2506logplain
-rw-r--r--private-memory-atomics.ll1118logplain
-rw-r--r--private-memory-broken.ll619logplain
-rw-r--r--private-memory.ll11154logplain
-rw-r--r--pv-packing.ll1766logplain
-rw-r--r--pv.ll12462logplain
-rw-r--r--r600-encoding.ll1063logplain
-rw-r--r--r600-export-fix.ll7679logplain
-rw-r--r--r600-infinite-loop-bug-while-reorganizing-vector.ll2394logplain
-rw-r--r--r600cfg.ll4844logplain
-rw-r--r--reciprocal.ll487logplain
-rw-r--r--register-count-comments.ll990logplain
-rw-r--r--reorder-stores.ll3371logplain
-rw-r--r--rotl.i64.ll948logplain
-rw-r--r--rotl.ll1690logplain
-rw-r--r--rotr.i64.ll1751logplain
-rw-r--r--rotr.ll1459logplain
-rw-r--r--rsq.ll1532logplain
-rw-r--r--rv7x0_count3.ll2004logplain
-rw-r--r--s_movk_i32.ll8214logplain
-rw-r--r--saddo.ll2676logplain
-rw-r--r--salu-to-valu.ll3911logplain
-rw-r--r--scalar_to_vector.ll3390logplain
-rw-r--r--schedule-fs-loop-nested-if.ll3550logplain
-rw-r--r--schedule-fs-loop-nested.ll3433logplain
-rw-r--r--schedule-fs-loop.ll2251logplain
-rw-r--r--schedule-global-loads.ll1686logplain
-rw-r--r--schedule-if-2.ll3816logplain
-rw-r--r--schedule-if.ll1969logplain
-rw-r--r--schedule-kernel-arg-loads.ll649logplain
-rw-r--r--schedule-vs-if-nested-loop-failure.ll7383logplain
-rw-r--r--schedule-vs-if-nested-loop.ll6243logplain
-rw-r--r--sdiv.ll3668logplain
-rw-r--r--sdivrem24.ll7033logplain
-rw-r--r--select-i1.ll501logplain
-rw-r--r--select-vectors.ll5103logplain
-rw-r--r--select.ll2150logplain
-rw-r--r--select64.ll1664logplain
-rw-r--r--selectcc-cnd.ll402logplain
-rw-r--r--selectcc-cnde-int.ll381logplain
-rw-r--r--selectcc-icmp-select-float.ll529logplain
-rw-r--r--selectcc-opt.ll2111logplain
-rw-r--r--selectcc.ll609logplain
-rw-r--r--set-dx10.ll5136logplain
-rw-r--r--setcc-equivalent.ll919logplain
-rw-r--r--setcc-opt.ll8032logplain
-rw-r--r--setcc.ll10116logplain
-rw-r--r--setcc64.ll6375logplain
-rw-r--r--seto.ll577logplain
-rw-r--r--setuo.ll577logplain
-rw-r--r--sext-eliminate.ll826logplain
-rw-r--r--sext-in-reg.ll23455logplain
-rw-r--r--sgpr-control-flow.ll2994logplain
-rw-r--r--sgpr-copy-duplicate-operand.ll727logplain
-rw-r--r--sgpr-copy.ll15947logplain
-rw-r--r--shared-op-cycle.ll1166logplain
-rw-r--r--shl.ll7098logplain
-rw-r--r--shl_add_constant.ll3389logplain
-rw-r--r--shl_add_ptr.ll12513logplain
-rw-r--r--si-annotate-cf-assertion.ll404logplain
-rw-r--r--si-lod-bias.ll2384logplain
-rw-r--r--si-sgpr-spill.ll70133logplain
-rw-r--r--si-triv-disjoint-mem-access.ll9879logplain
-rw-r--r--si-vector-hang.ll5725logplain
-rw-r--r--sign_extend.ll1740logplain
-rw-r--r--simplify-demanded-bits-build-pair.ll1399logplain
-rw-r--r--sint_to_fp.f64.ll2366logplain
-rw-r--r--sint_to_fp.ll2268logplain
-rw-r--r--smrd.ll4671logplain
-rw-r--r--split-scalar-i64-add.ll1817logplain
-rw-r--r--sra.ll7925logplain
-rw-r--r--srem.ll1774logplain
-rw-r--r--srl.ll7207logplain
-rw-r--r--ssubo.ll2717logplain
-rw-r--r--store-barrier.ll2127logplain
-rw-r--r--store-v3i32.ll418logplain
-rw-r--r--store-v3i64.ll946logplain
-rw-r--r--store-vector-ptrs.ll503logplain
-rw-r--r--store.ll11748logplain
-rw-r--r--store.r600.ll775logplain
-rw-r--r--structurize.ll2312logplain
-rw-r--r--structurize1.ll1307logplain
-rw-r--r--sub.ll4515logplain
-rw-r--r--swizzle-export.ll5571logplain
-rw-r--r--tex-clause-antidep.ll1090logplain
-rw-r--r--texture-input-merge.ll1403logplain
-rw-r--r--trunc-cmp-constant.ll6465logplain
-rw-r--r--trunc-store-i1.ll1124logplain
-rw-r--r--trunc-vector-store-assertion-failure.ll565logplain
-rw-r--r--trunc.ll2433logplain
-rw-r--r--uaddo.ll2773logplain
-rw-r--r--udiv.ll1548logplain
-rw-r--r--udivrem.ll12547logplain
-rw-r--r--udivrem24.ll7313logplain
-rw-r--r--udivrem64.ll1509logplain
-rw-r--r--uint_to_fp.f64.ll3656logplain
-rw-r--r--uint_to_fp.ll2689logplain
-rw-r--r--unaligned-load-store.ll3686logplain
-rw-r--r--unhandled-loop-condition-assertion.ll5513logplain
-rw-r--r--unroll.ll1173logplain
-rw-r--r--unsupported-cc.ll3627logplain
-rw-r--r--urecip.ll401logplain
-rw-r--r--urem.ll2682logplain
-rw-r--r--use-sgpr-multiple-times.ll4115logplain
-rw-r--r--usubo.ll2745logplain
-rw-r--r--v1i64-kernel-arg.ll492logplain
-rw-r--r--v_cndmask.ll1360logplain
-rw-r--r--valu-i1.ll6007logplain
-rw-r--r--vector-alloca.ll2448logplain
-rw-r--r--vertex-fetch-encoding.ll1150logplain
-rw-r--r--vop-shrink.ll1579logplain
-rw-r--r--vselect.ll3361logplain
-rw-r--r--vselect64.ll706logplain
-rw-r--r--vtx-fetch-branch.ll737logplain
-rw-r--r--vtx-schedule.ll635logplain
-rw-r--r--wait.ll2259logplain
-rw-r--r--work-item-intrinsics.ll6557logplain
-rw-r--r--wrong-transalu-pos-fix.ll3186logplain
-rw-r--r--xor.ll5608logplain
-rw-r--r--zero_extend.ll1233logplain