[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / test / CodeGen / RISCV / 
tree11b0c67d33ec864d85303c471df88a78e9e94f21
drwxr-xr-x   ..
drwxr-xr-x - GlobalISel
-rw-r--r-- 6805 add-before-shl.ll
-rw-r--r-- 6756 add-imm.ll
-rw-r--r-- 855 addc-adde-sube-subc.ll
-rw-r--r-- 1541 addcarry.ll
-rw-r--r-- 10927 addimm-mulimm.ll
-rw-r--r-- 1519 addrspacecast.ll
-rw-r--r-- 2542 aext-to-sext.ll
-rw-r--r-- 1208 align-loops.ll
-rw-r--r-- 318 align.ll
-rw-r--r-- 3526 alloca.ll
-rw-r--r-- 7076 alu16.ll
-rw-r--r-- 8164 alu32.ll
-rw-r--r-- 12025 alu64.ll
-rw-r--r-- 6632 alu8.ll
-rw-r--r-- 2408 analyze-branch.ll
-rw-r--r-- 2223 arith-with-overflow.ll
-rw-r--r-- 1148 atomic-cmpxchg-flag.ll
-rw-r--r-- 93436 atomic-cmpxchg.ll
-rw-r--r-- 1620 atomic-fence.ll
-rw-r--r-- 36565 atomic-load-store.ll
-rw-r--r-- 609929 atomic-rmw.ll
-rw-r--r-- 131173 atomic-signext.ll
-rw-r--r-- 6201 attributes.ll
-rw-r--r-- 791 blockaddress.ll
-rw-r--r-- 1766 branch-relaxation.ll
-rw-r--r-- 3566 branch.ll
-rw-r--r-- 44050 bswap-ctlz-cttz-ctpop.ll
-rw-r--r-- 1359 byval.ll
-rw-r--r-- 59601 callee-saved-fpr32s.ll
-rw-r--r-- 38979 callee-saved-fpr64s.ll
-rw-r--r-- 48347 callee-saved-gprs.ll
-rw-r--r-- 19118 calling-conv-half.ll
-rw-r--r-- 11667 calling-conv-ilp32-ilp32f-common.ll
-rw-r--r-- 40338 calling-conv-ilp32-ilp32f-ilp32d-common.ll
-rw-r--r-- 7760 calling-conv-ilp32.ll
-rw-r--r-- 11125 calling-conv-ilp32d.ll
-rw-r--r-- 8328 calling-conv-ilp32f-ilp32d-common.ll
-rw-r--r-- 2341 calling-conv-lp64-lp64f-common.ll
-rw-r--r-- 17618 calling-conv-lp64-lp64f-lp64d-common.ll
-rw-r--r-- 7956 calling-conv-lp64.ll
-rw-r--r-- 2877 calling-conv-rv32f-ilp32.ll
-rw-r--r-- 10466 calling-conv-sext-zext.ll
-rw-r--r-- 2074 calling-conv-vector-float.ll
-rw-r--r-- 10397 calls.ll
-rw-r--r-- 1486 cmp-bool.ll
-rw-r--r-- 4977 codemodel-lowering.ll
-rw-r--r-- 2179 compress-float.ll
-rw-r--r-- 429 compress-inline-asm.ll
-rw-r--r-- 5437 compress.ll
-rw-r--r-- 2156 copy-frameindex.mir
-rw-r--r-- 16873 copysign-casts.ll
-rw-r--r-- 1882 disable-tail-calls.ll
-rw-r--r-- 1159 disjoint.ll
-rw-r--r-- 39691 div.ll
-rw-r--r-- 24998 double-arith.ll
-rw-r--r-- 4332 double-bitmanip-dagcombines.ll
-rw-r--r-- 23646 double-br-fcmp.ll
-rw-r--r-- 5061 double-calling-conv.ll
-rw-r--r-- 19143 double-convert.ll
-rw-r--r-- 11772 double-fcmp.ll
-rw-r--r-- 575 double-frem.ll
-rw-r--r-- 1951 double-imm.ll
-rw-r--r-- 22218 double-intrinsics.ll
-rw-r--r-- 1112 double-isnan.ll
-rw-r--r-- 8599 double-mem.ll
-rw-r--r-- 1712 double-previous-failure.ll
-rw-r--r-- 18390 double-select-fcmp.ll
-rw-r--r-- 2361 double-stack-spill-restore.ll
-rw-r--r-- 2555 dwarf-eh.ll
-rw-r--r-- 10493 elf-preemption.ll
-rw-r--r-- 3596 exception-pointer-register.ll
-rw-r--r-- 2361 fastcc-float.ll
-rw-r--r-- 2651 fastcc-int.ll
-rw-r--r-- 2030 fixups-diff.ll
-rw-r--r-- 660 fixups-relax-diff.ll
-rw-r--r-- 17816 float-arith.ll
-rw-r--r-- 12552 float-bit-preserving-dagcombines.ll
-rw-r--r-- 3732 float-bitmanip-dagcombines.ll
-rw-r--r-- 23996 float-br-fcmp.ll
-rw-r--r-- 15309 float-convert.ll
-rw-r--r-- 8722 float-fcmp.ll
-rw-r--r-- 571 float-frem.ll
-rw-r--r-- 1406 float-imm.ll
-rw-r--r-- 19879 float-intrinsics.ll
-rw-r--r-- 1082 float-isnan.ll
-rw-r--r-- 6627 float-mem.ll
-rw-r--r-- 14003 float-select-fcmp.ll
-rw-r--r-- 628 flt-rounds.ll
-rw-r--r-- 8026 fold-addi-loadstore.ll
-rw-r--r-- 3043 fp-imm.ll
-rw-r--r-- 3125 fp128.ll
-rw-r--r-- 4717 fp16-promote.ll
-rw-r--r-- 2972 fpenv.ll
-rw-r--r-- 8887 frame-info.ll
-rw-r--r-- 2133 frame.ll
-rw-r--r-- 5093 frameaddr-returnaddr.ll
-rw-r--r-- 307 get-register-invalid.ll
-rw-r--r-- 965 get-register-noreserve.ll
-rw-r--r-- 1120 get-register-reserve.ll
-rw-r--r-- 1017 get-setcc-result-type.ll
-rw-r--r-- 4481 ghccc-rv32.ll
-rw-r--r-- 4481 ghccc-rv64.ll
-rw-r--r-- 13032 half-arith.ll
-rw-r--r-- 3806 half-bitmanip-dagcombines.ll
-rw-r--r-- 20073 half-br-fcmp.ll
-rw-r--r-- 35245 half-convert.ll
-rw-r--r-- 7157 half-fcmp.ll
-rw-r--r-- 1348 half-imm.ll
-rw-r--r-- 8815 half-intrinsics.ll
-rw-r--r-- 1142 half-isnan.ll
-rw-r--r-- 6086 half-mem.ll
-rw-r--r-- 11461 half-select-fcmp.ll
-rw-r--r-- 5775 hoist-global-addr-base.ll
-rw-r--r-- 5065 i32-icmp.ll
-rw-r--r-- 1243 imm-cse.ll
-rw-r--r-- 13404 imm.ll
-rw-r--r-- 866 indirectbr.ll
-rw-r--r-- 1344 init-array.ll
-rw-r--r-- 1613 inline-asm-S-constraint.ll
-rw-r--r-- 46907 inline-asm-abi-names.ll
-rw-r--r-- 2351 inline-asm-clobbers.ll
-rw-r--r-- 47189 inline-asm-d-abi-names.ll
-rw-r--r-- 2335 inline-asm-d-constraint-f.ll
-rw-r--r-- 46065 inline-asm-f-abi-names.ll
-rw-r--r-- 1938 inline-asm-f-constraint-f.ll
-rw-r--r-- 385 inline-asm-i-constraint-i1.ll
-rw-r--r-- 1137 inline-asm-invalid.ll
-rw-r--r-- 7502 inline-asm.ll
-rw-r--r-- 349 interrupt-attr-args-error.ll
-rw-r--r-- 2830 interrupt-attr-callee.ll
-rw-r--r-- 334 interrupt-attr-invalid.ll
-rw-r--r-- 36368 interrupt-attr-nocall.ll
-rw-r--r-- 351 interrupt-attr-ret-error.ll
-rw-r--r-- 61624 interrupt-attr.ll
drwxr-xr-x - intrinsics
-rw-r--r-- 11804 jumptable.ll
-rw-r--r-- 7250 large-stack.ll
-rw-r--r-- 2310 legalize-fneg.ll
-rw-r--r-- 69 lit.local.cfg
-rw-r--r-- 1645 lsr-legaladdimm.ll
-rw-r--r-- 3706 machineoutliner.mir
-rw-r--r-- 170 mattr-invalid-combination.ll
-rw-r--r-- 5297 mem.ll
-rw-r--r-- 5954 mem64.ll
-rw-r--r-- 2974 mir-target-flags.ll
-rw-r--r-- 813 module-target-abi.ll
-rw-r--r-- 939 module-target-abi2.ll
-rw-r--r-- 39090 mul.ll
-rw-r--r-- 781 musttail-call.ll
-rw-r--r-- 4580 neg-abs.ll
-rw-r--r-- 621 nomerge.ll
-rw-r--r-- 554 option-nopic.ll
-rw-r--r-- 443 option-norelax.ll
-rw-r--r-- 489 option-norvc.ll
-rw-r--r-- 503 option-pic.ll
-rw-r--r-- 443 option-relax.ll
-rw-r--r-- 487 option-rvc.ll
-rw-r--r-- 2986 out-of-reach-emergency-slot.mir
-rw-r--r-- 2456 patchable-function-entry.ll
-rw-r--r-- 2742 pic-models.ll
-rw-r--r-- 700 pr40333.ll
-rw-r--r-- 2171 pr51206.ll
-rw-r--r-- 597 prefetch.ll
-rw-r--r-- 914 readcyclecounter.ll
-rw-r--r-- 22315 rem.ll
-rw-r--r-- 7841 remat.ll
-rw-r--r-- 1940 reserved-reg-errors.ll
-rw-r--r-- 7620 reserved-regs.ll
-rw-r--r-- 1047 rotl-rotr.ll
-rw-r--r-- 183 rv32e.ll
-rw-r--r-- 2965 rv32i-rv64i-float-double.ll
-rw-r--r-- 2945 rv32i-rv64i-half.ll
-rw-r--r-- 18218 rv32zba.ll
-rw-r--r-- 673 rv32zbb-intrinsic.ll
-rw-r--r-- 22599 rv32zbb-zbp.ll
-rw-r--r-- 29920 rv32zbb.ll
-rw-r--r-- 1492 rv32zbc-intrinsic.ll
-rw-r--r-- 1174 rv32zbe-intrinsic.ll
-rw-r--r-- 5958 rv32zbp-intrinsic.ll
-rw-r--r-- 95668 rv32zbp.ll
-rw-r--r-- 1750 rv32zbr.ll
-rw-r--r-- 24706 rv32zbs.ll
-rw-r--r-- 23737 rv32zbt.ll
-rw-r--r-- 1143 rv64-large-stack.ll
-rw-r--r-- 3595 rv64d-double-convert.ll
-rw-r--r-- 5187 rv64f-float-convert.ll
-rw-r--r-- 4777 rv64f-half-convert.ll
-rw-r--r-- 2410 rv64i-complex-float.ll
-rw-r--r-- 906 rv64i-demanded-bits.ll
-rw-r--r-- 3571 rv64i-double-softfloat.ll
-rw-r--r-- 43004 rv64i-exhaustive-w-insts.ll
-rw-r--r-- 22772 rv64i-single-softfloat.ll
-rw-r--r-- 1296 rv64i-tricky-shifts.ll
-rw-r--r-- 2916 rv64i-w-insts-legalization.ll
-rw-r--r-- 37482 rv64m-exhaustive-w-insts.ll
-rw-r--r-- 1329 rv64m-w-insts-legalization.ll
-rw-r--r-- 31904 rv64zba.ll
-rw-r--r-- 1081 rv64zbb-intrinsic.ll
-rw-r--r-- 20240 rv64zbb-zbp.ll
-rw-r--r-- 47199 rv64zbb.ll
-rw-r--r-- 1492 rv64zbc-intrinsic.ll
-rw-r--r-- 3354 rv64zbe-intrinsic.ll
-rw-r--r-- 11568 rv64zbp-intrinsic.ll
-rw-r--r-- 112951 rv64zbp.ll
-rw-r--r-- 2265 rv64zbr.ll
-rw-r--r-- 35387 rv64zbs.ll
-rw-r--r-- 16762 rv64zbt.ll
drwxr-xr-x - rvv
-rw-r--r-- 11409 sadd_sat.ll
-rw-r--r-- 13470 sadd_sat_plus.ll
-rw-r--r-- 10335 saverestore.ll
-rw-r--r-- 924 scalable-vector-struct.ll
-rw-r--r-- 504 sdata-limit-0.ll
-rw-r--r-- 516 sdata-limit-4.ll
-rw-r--r-- 506 sdata-limit-8.ll
-rw-r--r-- 535 sdata-local-sym.ll
-rw-r--r-- 4149 select-and.ll
-rw-r--r-- 1347 select-bare.ll
-rw-r--r-- 7096 select-binop-identity.ll
-rw-r--r-- 6952 select-cc.ll
-rw-r--r-- 9667 select-const.ll
-rw-r--r-- 16073 select-optimize-multiple.ll
-rw-r--r-- 11035 select-optimize-multiple.mir
-rw-r--r-- 4140 select-or.ll
-rw-r--r-- 3296 setcc-logic.ll
-rw-r--r-- 13087 sext-zext-trunc.ll
-rw-r--r-- 5173 shadowcallstack.ll
-rw-r--r-- 6780 shift-masked-shamt.ll
-rw-r--r-- 8695 shifts.ll
-rw-r--r-- 4304 shrinkwrap.ll
-rw-r--r-- 3944 spill-fpr-scalar.ll
-rw-r--r-- 4220 split-offsets.ll
-rw-r--r-- 1514 split-sp-adjust.ll
-rw-r--r-- 14304 srem-lkk.ll
-rw-r--r-- 29354 srem-seteq-illegal-types.ll
-rw-r--r-- 48865 srem-vector-lkk.ll
-rw-r--r-- 11349 ssub_sat.ll
-rw-r--r-- 13410 ssub_sat_plus.ll
-rw-r--r-- 2426 stack-realignment-with-variable-sized-objects.ll
-rw-r--r-- 20458 stack-realignment.ll
-rw-r--r-- 4373 stack-slot-size.ll
-rw-r--r-- 12244 stack-store-check.ll
-rw-r--r-- 738 subtarget-features-std-ext.ll
-rw-r--r-- 8276 tail-calls.ll
-rw-r--r-- 3376 target-abi-invalid.ll
-rw-r--r-- 1820 target-abi-valid.ll
-rw-r--r-- 413 thread-pointer.ll
-rw-r--r-- 6678 tls-models.ll
-rw-r--r-- 6528 uadd_sat.ll
-rw-r--r-- 7982 uadd_sat_plus.ll
-rw-r--r-- 4877 umulo-128-legalisation-lowering.ll
-rw-r--r-- 9051 urem-lkk.ll
-rw-r--r-- 22540 urem-seteq-illegal-types.ll
-rw-r--r-- 41826 urem-vector-lkk.ll
-rw-r--r-- 6318 usub_sat.ll
-rw-r--r-- 7733 usub_sat_plus.ll
-rw-r--r-- 93865 vararg.ll
-rw-r--r-- 2978 vec3-setcc-crash.ll
-rw-r--r-- 2757 vector-abi.ll
-rw-r--r-- 262 verify-instr.mir
-rw-r--r-- 836 wide-mem.ll
-rw-r--r-- 106914 xaluo.ll
-rw-r--r-- 2339 zext-with-load-is-free.ll
-rw-r--r-- 1985 zfh-imm.ll