aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/NVPTX
ModeNameSize
-rw-r--r--APIntLoadStore.ll14001logplain
-rw-r--r--APIntParam.ll8149logplain
-rw-r--r--APIntSextParam.ll8661logplain
-rw-r--r--APIntZextParam.ll8661logplain
-rw-r--r--LoadStoreVectorizer.ll24337logplain
-rw-r--r--MachineSink-call.ll658logplain
-rw-r--r--MachineSink-convergent.ll692logplain
-rw-r--r--NVPTXAA_before_BasicAA.ll634logplain
-rw-r--r--TailDuplication-convergent.ll1089logplain
-rw-r--r--access-non-generic.ll6268logplain
-rw-r--r--activemask.ll961logplain
-rw-r--r--add-sub-128bit.ll1032logplain
-rw-r--r--addr-mode.ll2616logplain
-rw-r--r--addrspacecast-cse.ll742logplain
-rw-r--r--addrspacecast-folding.ll1147logplain
-rw-r--r--addrspacecast-gvar.ll1879logplain
-rw-r--r--addrspacecast-ptx64.ll5673logplain
-rw-r--r--addrspacecast.ll6694logplain
-rw-r--r--aggr-param.ll512logplain
-rw-r--r--aggregate-return.ll4316logplain
-rw-r--r--alias-errors.ll502logplain
-rw-r--r--alias.ll1604logplain
-rw-r--r--and-or-setcc.ll1325logplain
-rw-r--r--annotations.ll1275logplain
-rw-r--r--anonymous-fn-param.ll785logplain
-rw-r--r--applypriority.ll1565logplain
-rw-r--r--arg-lowering.ll599logplain
-rw-r--r--arithmetic-fp-sm20.ll1954logplain
-rw-r--r--arithmetic-int.ll7568logplain
-rw-r--r--async-copy.ll6304logplain
-rw-r--r--atomic-lower-local.ll772logplain
-rw-r--r--atomicrmw-expand.err.ll959logplain
-rw-r--r--atomicrmw-expand.ll4356logplain
-rw-r--r--atomics-sm60.ll1452logplain
-rw-r--r--atomics-sm70.ll6804logplain
-rw-r--r--atomics-sm90.ll6988logplain
-rw-r--r--atomics-with-scope.ll10277logplain
-rw-r--r--atomics.ll17680logplain
-rw-r--r--b52037.ll12036logplain
-rw-r--r--barrier.ll5136logplain
-rw-r--r--bf16-instructions.ll56886logplain
-rw-r--r--bf16.ll1358logplain
-rw-r--r--bf16x2-instructions-approx.ll1808logplain
-rw-r--r--bf16x2-instructions.ll26982logplain
-rw-r--r--bfe.ll6628logplain
-rw-r--r--bmsk.ll2377logplain
-rw-r--r--boolean-patterns.ll795logplain
-rw-r--r--branch-fold.ll1126logplain
-rw-r--r--branch-fold.mir2593logplain
-rw-r--r--brkpt.ll173logplain
-rw-r--r--bswap.ll3228logplain
-rw-r--r--bug17709.ll1281logplain
-rw-r--r--bug21465.ll1309logplain
-rw-r--r--bug22246.ll1239logplain
-rw-r--r--bug22322.ll2383logplain
-rw-r--r--bug26185-2.ll1937logplain
-rw-r--r--bug26185.ll3567logplain
-rw-r--r--bug41651.ll354logplain
-rw-r--r--bug52623.ll835logplain
-rw-r--r--bypass-div.ll1777logplain
-rw-r--r--byval-arg-vectorize.ll1624logplain
-rw-r--r--byval-const-global.ll900logplain
-rw-r--r--call-with-alloca-buffer.ll2137logplain
-rw-r--r--call_bitcast_byval.ll2034logplain
-rw-r--r--callchain.ll274logplain
-rw-r--r--calling-conv.ll758logplain
-rw-r--r--calls-with-phi.ll503logplain
-rw-r--r--chain-different-as.ll634logplain
-rw-r--r--cluster-dim.ll824logplain
-rw-r--r--clusterlaunchcontrol-multicast.ll3329logplain
-rw-r--r--clusterlaunchcontrol.ll5597logplain
-rw-r--r--cmpxchg-sm60.ll89796logplain
-rw-r--r--cmpxchg-sm70.ll90676logplain
-rw-r--r--cmpxchg-sm90.ll91450logplain
-rw-r--r--cmpxchg.ll66457logplain
-rw-r--r--cmpxchg.py5292logplain
-rw-r--r--combine-mad.ll7809logplain
-rw-r--r--combine-min-max.ll9323logplain
-rw-r--r--combine-wide.ll36076logplain
-rw-r--r--common-linkage.ll901logplain
-rw-r--r--compare-int.ll23588logplain
-rw-r--r--compute-ptx-value-vts.ll1453logplain
-rw-r--r--constant-vectors.ll374logplain
-rw-r--r--convergent-mir-call.ll563logplain
-rw-r--r--convert-call-to-indirect.ll8618logplain
-rw-r--r--convert-fp-i8.ll3772logplain
-rw-r--r--convert-fp.ll4210logplain
-rw-r--r--convert-int-sm20.ll2452logplain
-rw-r--r--convert-sm100.ll2363logplain
-rw-r--r--convert-sm100a.ll13261logplain
-rw-r--r--convert-sm80.ll8939logplain
-rw-r--r--convert-sm89.ll2995logplain
-rw-r--r--convert-sm90.ll2180logplain
-rw-r--r--copysign.ll4728logplain
-rw-r--r--cp-async-bulk-s2g-sm100.ll3073logplain
-rw-r--r--cp-async-bulk-tensor-g2s-1cta.ll41441logplain
-rw-r--r--cp-async-bulk-tensor-g2s-2cta.ll41441logplain
-rw-r--r--cp-async-bulk-tensor-g2s-cta-sm100.ll16924logplain
-rw-r--r--cp-async-bulk-tensor-g2s-cta-sm100a.ll13509logplain
-rw-r--r--cp-async-bulk-tensor-g2s-cta-sm90.ll28499logplain
-rw-r--r--cp-async-bulk-tensor-g2s-gather4.ll17051logplain
-rw-r--r--cp-async-bulk-tensor-g2s-im2colw.ll50536logplain
-rw-r--r--cp-async-bulk-tensor-g2s-im2colw128.ll51988logplain
-rw-r--r--cp-async-bulk-tensor-g2s-invalid.ll875logplain
-rw-r--r--cp-async-bulk-tensor-g2s.ll39435logplain
-rw-r--r--cp-async-bulk-tensor-prefetch-sm100a.ll14207logplain
-rw-r--r--cp-async-bulk-tensor-prefetch.ll10152logplain
-rw-r--r--cp-async-bulk-tensor-reduce.ll46182logplain
-rw-r--r--cp-async-bulk-tensor-s2g-scatter4.ll4036logplain
-rw-r--r--cp-async-bulk-tensor-s2g.ll16914logplain
-rw-r--r--cp-async-bulk.ll13161logplain
-rw-r--r--ctlz.ll6020logplain
-rw-r--r--ctpop.ll777logplain
-rw-r--r--cttz.ll1238logplain
-rw-r--r--dag-cse.ll801logplain
-rw-r--r--demote-vars.ll3199logplain
-rw-r--r--disable-opt.ll360logplain
-rw-r--r--discard.ll1407logplain
-rw-r--r--disjoint-or-addr.ll867logplain
-rw-r--r--distributed-shared-cluster.ll15677logplain
-rw-r--r--div-ri.ll283logplain
-rw-r--r--div.ll5871logplain
-rw-r--r--divrem-combine.ll3374logplain
-rw-r--r--dot-product.ll8309logplain
-rw-r--r--dynamic-stackalloc-regression.ll1029logplain
-rw-r--r--dynamic_stackalloc.ll3933logplain
-rw-r--r--elect.ll2261logplain
-rw-r--r--empty-type.ll266logplain
-rw-r--r--envreg.ll6024logplain
-rw-r--r--extloadv.ll518logplain
-rw-r--r--extractelement.ll7169logplain
-rw-r--r--f16-abs.ll4356logplain
-rw-r--r--f16-ex2.ll1388logplain
-rw-r--r--f16-instructions.ll49185logplain
-rw-r--r--f16x2-instructions.ll90232logplain
-rw-r--r--f32-ex2.ll1240logplain
-rw-r--r--f32-lg2.ll1257logplain
-rw-r--r--f32x2-instructions.ll80864logplain
-rw-r--r--fabs-intrinsics.ll4444logplain
-rw-r--r--fast-math.ll20445logplain
-rw-r--r--fcos-no-fast-math.ll423logplain
-rw-r--r--fence-cluster.ll1333logplain
-rw-r--r--fence-nocluster.ll7333logplain
-rw-r--r--fence-proxy-tensormap.ll1707logplain
-rw-r--r--fence.py1857logplain
-rw-r--r--fexp2.ll13951logplain
-rw-r--r--filetype-null.ll164logplain
-rw-r--r--flo.ll3565logplain
-rw-r--r--flog2.ll7171logplain
-rw-r--r--fma-assoc.ll2915logplain
-rw-r--r--fma-disable.ll1203logplain
-rw-r--r--fma-relu-contract.ll51839logplain
-rw-r--r--fma-relu-fma-intrinsic.ll36805logplain
-rw-r--r--fma-relu-instruction-flag.ll76799logplain
-rw-r--r--fma.ll4438logplain
-rw-r--r--fminimum-fmaximum.ll2119logplain
-rw-r--r--fns.ll1622logplain
-rw-r--r--fold-movs.ll2038logplain
-rw-r--r--forward-ld-param.ll4160logplain
-rw-r--r--fp-contract-f32x2.ll4139logplain
-rw-r--r--fp-contract.ll4221logplain
-rw-r--r--fp-literals.ll789logplain
-rw-r--r--fp128-storage-type.ll1523logplain
-rw-r--r--fp16.ll1881logplain
-rw-r--r--frameindex-lifetime.ll3361logplain
-rw-r--r--frem.ll10703logplain
-rw-r--r--fsin-no-fast-math.ll423logplain
-rw-r--r--function-align.ll238logplain
-rw-r--r--funnel-shift-clamp.ll2486logplain
-rw-r--r--generic-to-nvvm-ir.ll2980logplain
-rw-r--r--generic-to-nvvm.ll921logplain
-rw-r--r--global-addrspace.ll754logplain
-rw-r--r--global-ctor-empty.ll248logplain
-rw-r--r--global-incomplete-init.ll805logplain
-rw-r--r--global-ordering.ll1013logplain
-rw-r--r--global-variable-big.ll903logplain
-rw-r--r--global-visibility.ll441logplain
-rw-r--r--globals_init.ll1453logplain
-rw-r--r--globals_lowering.ll763logplain
-rw-r--r--griddepcontrol.ll613logplain
-rw-r--r--gvar-init.ll271logplain
-rw-r--r--half.ll2394logplain
-rw-r--r--i1-array-global.ll587logplain
-rw-r--r--i1-ext-load.ll1048logplain
-rw-r--r--i1-global.ll579logplain
-rw-r--r--i1-icmp.ll8707logplain
-rw-r--r--i1-int-to-fp.ll1560logplain
-rw-r--r--i1-load-lower.ll926logplain
-rw-r--r--i1-param.ll616logplain
-rw-r--r--i1-select.ll5299logplain
-rw-r--r--i128-array.ll2255logplain
-rw-r--r--i128-global.ll289logplain
-rw-r--r--i128-ld-st.ll773logplain
-rw-r--r--i128-param.ll2582logplain
-rw-r--r--i128-retval.ll999logplain
-rw-r--r--i128-struct.ll622logplain
-rw-r--r--i128.ll25647logplain
-rw-r--r--i16x2-instructions.ll37479logplain
-rw-r--r--i8-param.ll707logplain
-rw-r--r--i8x2-instructions.ll4042logplain
-rw-r--r--i8x4-instructions.ll85812logplain
-rw-r--r--idioms.ll6265logplain
-rw-r--r--imad.ll286logplain
-rw-r--r--indirect_byval.ll3152logplain
-rw-r--r--inline-asm-b128-test1.ll5081logplain
-rw-r--r--inline-asm-b128-test2.ll5373logplain
-rw-r--r--inline-asm-b128-test3.ll2482logplain
-rw-r--r--inline-asm.ll1509logplain
-rw-r--r--inlineasm-output-template.ll1004logplain
-rw-r--r--intr-range.ll11906logplain
-rw-r--r--intrinsic-old.ll7716logplain
-rw-r--r--intrinsics-sm90.ll6748logplain
-rw-r--r--intrinsics.ll9842logplain
-rw-r--r--isspacep.ll977logplain
-rw-r--r--jump-table.ll4324logplain
-rw-r--r--kernel-param-align.ll1740logplain
-rw-r--r--ld-addrspace.ll4830logplain
-rw-r--r--ld-generic.ll4834logplain
-rw-r--r--ld-param-sink.ll1424logplain
-rw-r--r--ld-st-addrrspace.py3539logplain
-rw-r--r--ldg-invariant-256.ll20118logplain
-rw-r--r--ldg-invariant.ll10776logplain
-rw-r--r--ldparam-v4.ll837logplain
-rw-r--r--ldu-i8.ll963logplain
-rw-r--r--ldu-ldg.ll11288logplain
-rw-r--r--ldu-reg-plus-offset.ll856logplain
-rw-r--r--lit.local.cfg141logplain
-rw-r--r--load-sext-i1.ll545logplain
-rw-r--r--load-store-256-addressing-invariant.ll21150logplain
-rw-r--r--load-store-256-addressing.ll20193logplain
-rw-r--r--load-store-scalars.ll109068logplain
-rw-r--r--load-store-sm-70.ll236968logplain
-rw-r--r--load-store-sm-90.ll99105logplain
-rw-r--r--load-store-vectors-256.ll56201logplain
-rw-r--r--load-store-vectors.ll126296logplain
-rw-r--r--load-with-non-coherent-cache.ll24222logplain
-rw-r--r--local-stack-frame.ll6477logplain
-rw-r--r--loop-vectorize.ll1237logplain
-rw-r--r--lower-aggr-copies.ll7708logplain
-rw-r--r--lower-alloca.ll1670logplain
-rw-r--r--lower-args-gridconstant.ll26677logplain
-rw-r--r--lower-args.ll9893logplain
-rw-r--r--lower-byval-args.ll47656logplain
-rw-r--r--lower-ctor-dtor.ll5641logplain
-rw-r--r--lower-kernel-ptr-arg.ll2521logplain
-rw-r--r--machine-sink.ll1463logplain
-rw-r--r--managed.ll954logplain
-rw-r--r--match.ll5021logplain
-rw-r--r--math-intrins-sm53-ptx42.ll2778logplain
-rw-r--r--math-intrins-sm80-ptx70-autoupgrade.ll9447logplain
-rw-r--r--math-intrins-sm80-ptx70-instcombine.ll10990logplain
-rw-r--r--math-intrins-sm80-ptx70.ll11816logplain
-rw-r--r--math-intrins-sm86-ptx72-autoupgrade.ll8694logplain
-rw-r--r--math-intrins-sm86-ptx72.ll10944logplain
-rw-r--r--math-intrins.ll58777logplain
-rw-r--r--max-align.ll396logplain
-rw-r--r--maxclusterrank.ll815logplain
-rw-r--r--mbarrier.ll6384logplain
-rw-r--r--minmax-negative.ll326logplain
-rw-r--r--misaligned-vector-ldst.ll9557logplain
-rw-r--r--misched_func_call.ll1911logplain
-rw-r--r--mma-no-sink-after-laneid-check.ll1138logplain
-rw-r--r--module-inline-asm.ll700logplain
-rw-r--r--mulhi-intrins.ll3500logplain
-rw-r--r--mulwide.ll10116logplain
-rw-r--r--naked-fn-with-frame-pointer.ll1773logplain
-rw-r--r--nanosleep.ll558logplain
-rw-r--r--no-extra-parens.ll474logplain
-rw-r--r--no-stack-protector-libcall-error.ll326logplain
-rw-r--r--noduplicate-syncthreads.ll2487logplain
-rw-r--r--nofunc.ll670logplain
-rw-r--r--noreturn.ll1166logplain
-rw-r--r--nounroll.ll2003logplain
-rw-r--r--nvcl-param-align.ll596logplain
-rw-r--r--nvptx-aa-inline-asm.ll1663logplain
-rw-r--r--nvptx-aa.ll6726logplain
-rw-r--r--nvptx-prec-divf32-flag.ll3092logplain
-rw-r--r--nvvm-annotations-D120129.ll1388logplain
-rw-r--r--nvvm-reflect-arch-O0.ll4244logplain
-rw-r--r--nvvm-reflect-arch.ll755logplain
-rw-r--r--nvvm-reflect-module-flag.ll492logplain
-rw-r--r--nvvm-reflect-ocl.ll695logplain
-rw-r--r--nvvm-reflect-opaque.ll3265logplain
-rw-r--r--nvvm-reflect-options.ll2516logplain
-rw-r--r--nvvm-reflect.ll2663logplain
-rw-r--r--packed-aggr.ll4258logplain
-rw-r--r--param-add.ll1463logplain
-rw-r--r--param-align.ll3549logplain
-rw-r--r--param-load-store.ll54250logplain
-rw-r--r--param-overalign.ll3772logplain
-rw-r--r--param-vectorize-device.ll38114logplain
-rw-r--r--param-vectorize-kernel.ll21451logplain
-rw-r--r--pass-name.ll152logplain
-rw-r--r--pm-event.ll420logplain
-rw-r--r--pow2_mask_cmp.ll1162logplain
-rw-r--r--pr126337.ll1750logplain
-rw-r--r--pr13291-i1-store.ll949logplain
-rw-r--r--pr16278.ll304logplain
-rw-r--r--pr17529.ll1726logplain
-rw-r--r--prefetch.ll3358logplain
-rw-r--r--prmt-const-folding.ll6433logplain
-rw-r--r--prmt.ll4626logplain
-rw-r--r--proxy-reg-erasure-ptx.ll6146logplain
-rw-r--r--proxy-reg-erasure.mir3117logplain
-rw-r--r--rcp-opt.ll1739logplain
-rw-r--r--read-global-variable-constant.ll1533logplain
-rw-r--r--reduction-intrinsics.ll85851logplain
-rw-r--r--redux-sync-f32.ll5064logplain
-rw-r--r--redux-sync.ll2261logplain
-rw-r--r--refl1.ll1200logplain
-rw-r--r--reg-copy.ll10442logplain
-rw-r--r--reg-types.ll1957logplain
-rw-r--r--rotate-add.ll7912logplain
-rw-r--r--rotate.ll25002logplain
-rw-r--r--rotate_64.ll1509logplain
-rw-r--r--rsqrt-opt.ll2695logplain
-rw-r--r--rsqrt.ll1106logplain
-rw-r--r--sad-intrins.ll3928logplain
-rw-r--r--sched1.ll738logplain
-rw-r--r--sched2.ll843logplain
-rw-r--r--setmaxnreg-sm100a.ll525logplain
-rw-r--r--setmaxnreg.ll655logplain
-rw-r--r--sext-in-reg.ll2892logplain
-rw-r--r--sext-params.ll475logplain
-rw-r--r--sext-setcc.ll2561logplain
-rw-r--r--shfl-p.ll11683logplain
-rw-r--r--shfl-sync-p.ll8011logplain
-rw-r--r--shfl-sync.ll3896logplain
-rw-r--r--shfl.ll3606logplain
-rw-r--r--shift-opt.ll5781logplain
-rw-r--r--shift-parts.ll892logplain
-rw-r--r--short-ptr.ll1904logplain
-rw-r--r--shuffle-vec-undef-init.ll1069logplain
-rw-r--r--simple-call.ll742logplain
-rw-r--r--sm-version.ll6818logplain
-rw-r--r--speculative-execution-divergent-target.ll1036logplain
-rw-r--r--sqrt-approx.ll15445logplain
-rw-r--r--st-addrspace.ll5129logplain
-rw-r--r--st-generic.ll1761logplain
-rw-r--r--st-param-imm.ll69877logplain
-rw-r--r--st_bulk.ll2187logplain
-rw-r--r--stacksaverestore.ll2863logplain
-rw-r--r--store-retval.ll3878logplain
-rw-r--r--store-undef.ll5308logplain
-rw-r--r--surf-read-cuda.ll2232logplain
-rw-r--r--surf-read.ll743logplain
-rw-r--r--surf-tex.py37391logplain
-rw-r--r--surf-write-cuda.ll1860logplain
-rw-r--r--surf-write.ll612logplain
-rw-r--r--symbol-naming.ll1641logplain
-rw-r--r--szext.ll3428logplain
-rw-r--r--tag-invariant-loads.ll5576logplain
-rw-r--r--tanhf.ll1284logplain
-rw-r--r--tcgen05-alloc.ll6417logplain
-rw-r--r--tcgen05-commit.ll7107logplain
-rw-r--r--tcgen05-cp.ll15496logplain
-rw-r--r--tcgen05-fence.ll1332logplain
-rw-r--r--tcgen05-ld.ll32466logplain
-rw-r--r--tcgen05-shift.ll1047logplain
-rw-r--r--tcgen05-st.ll100974logplain
-rw-r--r--tex-read-cuda.ll3610logplain
-rw-r--r--tex-read.ll876logplain
-rw-r--r--texsurf-queries.ll4519logplain
-rw-r--r--tid-range.ll804logplain
-rw-r--r--trunc-tofp.ll2642logplain
-rw-r--r--unaligned-param-load-store.ll17241logplain
-rw-r--r--unfold-masked-merge-vector-variablemask.ll28389logplain
-rw-r--r--unreachable.ll3578logplain
-rw-r--r--unrecognized-sm1x.ll849logplain
-rw-r--r--upgrade-nvvm-annotations.ll3732logplain
-rw-r--r--vaargs.ll4767logplain
-rw-r--r--variadics-backend.ll16651logplain
-rw-r--r--variadics-lowering.ll20098logplain
-rw-r--r--vec-param-load.ll4112logplain
-rw-r--r--vec8.ll616logplain
-rw-r--r--vector-args.ll1954logplain
-rw-r--r--vector-call.ll1105logplain
-rw-r--r--vector-compare.ll1110logplain
-rw-r--r--vector-global.ll456logplain
-rw-r--r--vector-loads.ll12630logplain
-rw-r--r--vector-returns.ll12304logplain
-rw-r--r--vector-select.ll1056logplain
-rw-r--r--vector-stores.ll2371logplain
-rw-r--r--vectorize-misaligned.ll1255logplain
-rw-r--r--vote.ll1937logplain
-rw-r--r--weak-global.ll584logplain
-rw-r--r--weak-linkage.ll378logplain
-rw-r--r--wgmma-sm90a-fence.ll1430logplain
-rw-r--r--wmma-ptx60-sm70.py785logplain
-rw-r--r--wmma-ptx61-sm70.py783logplain
-rw-r--r--wmma-ptx63-sm72.py781logplain
-rw-r--r--wmma-ptx63-sm75.py779logplain
-rw-r--r--wmma-ptx64-sm70.py782logplain
-rw-r--r--wmma-ptx65-sm75.py770logplain
-rw-r--r--wmma-ptx71-sm80.py795logplain
-rw-r--r--wmma-ptx78-sm90.py626logplain
-rw-r--r--wmma-ptx86-sm100a.py665logplain
-rw-r--r--wmma-ptx86-sm101a.py665logplain
-rw-r--r--wmma-ptx86-sm120a.py665logplain
-rw-r--r--wmma.py39552logplain
-rw-r--r--zeroext-32bit.ll897logplain