Revert " [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432)"
[llvm-project.git] / llvm / test / CodeGen / RISCV / 
tree410dc3bf9b36eb941ca59e6af077db5a94d163e5
drwxr-xr-x   ..
drwxr-xr-x - GlobalISel
-rw-r--r-- 935 MachineSink-implicit-x0.mir
-rw-r--r-- 3924 O0-pipeline.ll
-rw-r--r-- 10122 O3-pipeline.ll
-rw-r--r-- 7063 add-before-shl.ll
-rw-r--r-- 6719 add-imm.ll
-rw-r--r-- 855 addc-adde-sube-subc.ll
-rw-r--r-- 2863 addcarry.ll
-rw-r--r-- 28417 addimm-mulimm.ll
-rw-r--r-- 1502 addrspacecast.ll
-rw-r--r-- 3494 aext-to-sext.ll
-rw-r--r-- 601 aext.ll
-rw-r--r-- 1208 align-loops.ll
-rw-r--r-- 778 align.ll
-rw-r--r-- 3426 alloca.ll
-rw-r--r-- 1119 allow-check.ll
-rw-r--r-- 8558 alu16.ll
-rw-r--r-- 8117 alu32.ll
-rw-r--r-- 13718 alu64.ll
-rw-r--r-- 8211 alu8.ll
-rw-r--r-- 2376 analyze-branch.ll
-rw-r--r-- 2521 and-add-lsr.ll
-rw-r--r-- 5980 and.ll
-rw-r--r-- 2215 arith-with-overflow.ll
-rw-r--r-- 16291 atomic-cmpxchg-branch-on-result.ll
-rw-r--r-- 1144 atomic-cmpxchg-flag.ll
-rw-r--r-- 218649 atomic-cmpxchg.ll
-rw-r--r-- 2647 atomic-fence.ll
-rw-r--r-- 55541 atomic-load-store.ll
-rw-r--r-- 14740 atomic-rmw-discard.ll
-rw-r--r-- 5912 atomic-rmw-sub.ll
-rw-r--r-- 1110491 atomic-rmw.ll
-rw-r--r-- 191963 atomic-signext.ll
-rw-r--r-- 51440 atomicrmw-uinc-udec-wrap.ll
-rw-r--r-- 478 attributes-module-flag.ll
-rw-r--r-- 48171 attributes.ll
-rw-r--r-- 6676 avgceils.ll
-rw-r--r-- 6534 avgceilu.ll
-rw-r--r-- 6266 avgfloors.ll
-rw-r--r-- 6124 avgflooru.ll
-rw-r--r-- 4906 bf16-promote.ll
-rw-r--r-- 16571 bfloat-arith.ll
-rw-r--r-- 20826 bfloat-br-fcmp.ll
-rw-r--r-- 59433 bfloat-convert.ll
-rw-r--r-- 5574 bfloat-fcmp.ll
-rw-r--r-- 1416 bfloat-frem.ll
-rw-r--r-- 1282 bfloat-imm.ll
-rw-r--r-- 883 bfloat-isnan.ll
-rw-r--r-- 6585 bfloat-mem.ll
-rw-r--r-- 9768 bfloat-select-fcmp.ll
-rw-r--r-- 6121 bfloat-select-icmp.ll
-rw-r--r-- 24025 bfloat.ll
-rw-r--r-- 4845 bitextract-mac.ll
-rw-r--r-- 4411 bitreverse-shift.ll
-rw-r--r-- 85985 bittest.ll
-rw-r--r-- 789 blockaddress.ll
-rw-r--r-- 5707 branch-on-zero.ll
-rw-r--r-- 3470 branch-opt.ll
-rw-r--r-- 2276 branch-opt.mir
-rw-r--r-- 123013 branch-relaxation.ll
-rw-r--r-- 3555 branch.ll
-rw-r--r-- 2097 branch_zero.ll
-rw-r--r-- 48620 bswap-bitreverse.ll
-rw-r--r-- 6652 bswap-shift.ll
-rw-r--r-- 1267 byval.ll
-rw-r--r-- 77368 callee-saved-fpr32s.ll
-rw-r--r-- 47749 callee-saved-fpr64s.ll
-rw-r--r-- 134830 callee-saved-gprs.ll
-rw-r--r-- 23349 calling-conv-half.ll
-rw-r--r-- 11447 calling-conv-ilp32-ilp32f-common.ll
-rw-r--r-- 38972 calling-conv-ilp32-ilp32f-ilp32d-common.ll
-rw-r--r-- 7624 calling-conv-ilp32.ll
-rw-r--r-- 10950 calling-conv-ilp32d.ll
-rw-r--r-- 113469 calling-conv-ilp32e.ll
-rw-r--r-- 7862 calling-conv-ilp32f-ilp32d-common.ll
-rw-r--r-- 2305 calling-conv-lp64-lp64f-common.ll
-rw-r--r-- 16645 calling-conv-lp64-lp64f-lp64d-common.ll
-rw-r--r-- 7820 calling-conv-lp64.ll
-rw-r--r-- 9416 calling-conv-lp64e.ll
-rw-r--r-- 2799 calling-conv-rv32f-ilp32.ll
-rw-r--r-- 3264 calling-conv-rv32f-ilp32e.ll
-rw-r--r-- 10394 calling-conv-sext-zext.ll
-rw-r--r-- 2091 calling-conv-vector-float.ll
-rw-r--r-- 1808 calling-conv-vector-on-stack.ll
-rw-r--r-- 6213 calls.ll
-rw-r--r-- 1994 clear-cache.ll
-rw-r--r-- 5994 cm_mvas_mvsa.ll
-rw-r--r-- 2115 cm_mvas_mvsa.mir
-rw-r--r-- 13580 cmov-branch-opt.ll
-rw-r--r-- 1476 cmp-bool.ll
-rw-r--r-- 5169 codemodel-lowering.ll
-rw-r--r-- 1996 compress-double.ll
-rw-r--r-- 4079 compress-float.ll
-rw-r--r-- 427 compress-inline-asm.ll
-rw-r--r-- 17964 compress-opt-branch.ll
-rw-r--r-- 7678 compress-opt-select.ll
-rw-r--r-- 5491 compress.ll
-rw-r--r-- 27555 condbinops.ll
-rw-r--r-- 117866 condops.ll
-rw-r--r-- 1705 convert-highly-predictable-select-to-branch.ll
-rw-r--r-- 2329 copy-frameindex.mir
-rw-r--r-- 1852 copyprop.ll
-rw-r--r-- 22679 copysign-casts.ll
-rw-r--r-- 99069 ctlz-cttz-ctpop.ll
-rw-r--r-- 29426 ctz_zero_return_test.ll
-rw-r--r-- 1882 disable-tail-calls.ll
-rw-r--r-- 1154 disjoint.ll
-rw-r--r-- 27163 div-by-constant.ll
-rw-r--r-- 12340 div-pow2.ll
-rw-r--r-- 36171 div.ll
-rw-r--r-- 1787 div_minsize.ll
-rw-r--r-- 29899 double-arith-strict.ll
-rw-r--r-- 49009 double-arith.ll
-rw-r--r-- 5533 double-bitmanip-dagcombines.ll
-rw-r--r-- 31937 double-br-fcmp.ll
-rw-r--r-- 8919 double-calling-conv.ll
-rw-r--r-- 30971 double-convert-strict.ll
-rw-r--r-- 86206 double-convert.ll
-rw-r--r-- 51679 double-fcmp-strict.ll
-rw-r--r-- 23463 double-fcmp.ll
-rw-r--r-- 1283 double-frem.ll
-rw-r--r-- 5858 double-imm.ll
-rw-r--r-- 58418 double-intrinsics-strict.ll
-rw-r--r-- 49378 double-intrinsics.ll
-rw-r--r-- 1730 double-isnan.ll
-rw-r--r-- 10810 double-maximum-minimum.ll
-rw-r--r-- 11766 double-mem.ll
-rw-r--r-- 2893 double-previous-failure.ll
-rw-r--r-- 55901 double-round-conv-sat.ll
-rw-r--r-- 42645 double-round-conv.ll
-rw-r--r-- 20005 double-select-fcmp.ll
-rw-r--r-- 11177 double-select-icmp.ll
-rw-r--r-- 4644 double-stack-spill-restore.ll
-rw-r--r-- 8730 double-zfa.ll
-rw-r--r-- 10300 double_reduct.ll
-rw-r--r-- 603 dso_local_equivalent.ll
-rw-r--r-- 2543 dwarf-eh.ll
-rw-r--r-- 6443 early-clobber-tied-def-subreg-liveness.ll
-rw-r--r-- 1141 eh-dwarf-cfa.ll
-rw-r--r-- 9962 elf-preemption.ll
-rw-r--r-- 4474 emutls.ll
-rw-r--r-- 3544 exception-pointer-register.ll
-rw-r--r-- 2375 fastcc-float.ll
-rw-r--r-- 2711 fastcc-int.ll
-rw-r--r-- 52327 fastcc-without-f-reg.ll
-rw-r--r-- 1764 fixups-diff.ll
-rw-r--r-- 2407 fli-licm.ll
-rw-r--r-- 23643 float-arith-strict.ll
-rw-r--r-- 37920 float-arith.ll
-rw-r--r-- 18309 float-bit-preserving-dagcombines.ll
-rw-r--r-- 4804 float-bitmanip-dagcombines.ll
-rw-r--r-- 33660 float-br-fcmp.ll
-rw-r--r-- 25813 float-convert-strict.ll
-rw-r--r-- 73472 float-convert.ll
-rw-r--r-- 41799 float-fcmp-strict.ll
-rw-r--r-- 18912 float-fcmp.ll
-rw-r--r-- 1955 float-frem.ll
-rw-r--r-- 2330 float-imm.ll
-rw-r--r-- 54672 float-intrinsics-strict.ll
-rw-r--r-- 63824 float-intrinsics.ll
-rw-r--r-- 1340 float-isnan.ll
-rw-r--r-- 10792 float-maximum-minimum.ll
-rw-r--r-- 8754 float-mem.ll
-rw-r--r-- 55553 float-round-conv-sat.ll
-rw-r--r-- 52054 float-round-conv.ll
-rw-r--r-- 13052 float-select-fcmp.ll
-rw-r--r-- 7739 float-select-icmp.ll
-rw-r--r-- 4377 float-select-verify.ll
-rw-r--r-- 6943 float-zfa.ll
-rw-r--r-- 616 flt-rounds.ll
-rw-r--r-- 9845 fmax-fmin.ll
-rw-r--r-- 33958 fold-addi-loadstore.ll
-rw-r--r-- 509 fold-binop-into-select-return-constant.ll
-rw-r--r-- 1698 fold-binop-into-select.ll
-rw-r--r-- 184567 forced-atomics.ll
-rw-r--r-- 3101 fp128.ll
-rw-r--r-- 4969 fp16-promote.ll
-rw-r--r-- 118896 fpclamptosat.ll
-rw-r--r-- 2976 fpenv.ll
-rw-r--r-- 8377 frame-info.ll
-rw-r--r-- 2064 frame.ll
-rw-r--r-- 5048 frameaddr-returnaddr.ll
-rw-r--r-- 4150 frm-dependency.ll
-rw-r--r-- 307 get-register-invalid.ll
-rw-r--r-- 1216 get-register-noreserve.ll
-rw-r--r-- 1120 get-register-reserve.ll
-rw-r--r-- 1009 get-setcc-result-type.ll
-rw-r--r-- 517 ghccc-nest.ll
-rw-r--r-- 4424 ghccc-rv32.ll
-rw-r--r-- 4424 ghccc-rv64.ll
-rw-r--r-- 2449 ghccc-without-f-reg.ll
-rw-r--r-- 1704 global-merge-minsize-smalldata-nonzero.ll
-rw-r--r-- 1689 global-merge-minsize-smalldata-zero.ll
-rw-r--r-- 1433 global-merge-minsize.ll
-rw-r--r-- 2024 global-merge-offset.ll
-rw-r--r-- 1108 global-merge.ll
-rw-r--r-- 362 graalcc.ll
-rw-r--r-- 19146 half-arith-strict.ll
-rw-r--r-- 109989 half-arith.ll
-rw-r--r-- 9538 half-bitmanip-dagcombines.ll
-rw-r--r-- 64319 half-br-fcmp.ll
-rw-r--r-- 75862 half-convert-strict.ll
-rw-r--r-- 308468 half-convert.ll
-rw-r--r-- 36038 half-fcmp-strict.ll
-rw-r--r-- 29501 half-fcmp.ll
-rw-r--r-- 4852 half-frem.ll
-rw-r--r-- 5070 half-imm.ll
-rw-r--r-- 104499 half-intrinsics.ll
-rw-r--r-- 2745 half-isnan.ll
-rw-r--r-- 6408 half-maximum-minimum.ll
-rw-r--r-- 18799 half-mem.ll
-rw-r--r-- 163981 half-round-conv-sat.ll
-rw-r--r-- 173474 half-round-conv.ll
-rw-r--r-- 28983 half-select-fcmp.ll
-rw-r--r-- 17445 half-select-icmp.ll
-rw-r--r-- 5621 half-zfa-fli.ll
-rw-r--r-- 4217 half-zfa.ll
-rw-r--r-- 12572 hoist-global-addr-base.ll
-rw-r--r-- 1869 hwasan-check-memaccess.ll
-rw-r--r-- 17176 i32-icmp.ll
-rw-r--r-- 19462 i64-icmp.ll
-rw-r--r-- 17497 iabs.ll
-rw-r--r-- 474 idiv_large.ll
-rw-r--r-- 1237 imm-cse.ll
-rw-r--r-- 120394 imm.ll
-rw-r--r-- 860 indirectbr.ll
-rw-r--r-- 1328 init-array.ll
-rw-r--r-- 45523 inline-asm-abi-names.ll
-rw-r--r-- 2456 inline-asm-clobbers.ll
-rw-r--r-- 47189 inline-asm-d-abi-names.ll
-rw-r--r-- 2893 inline-asm-d-constraint-f.ll
-rw-r--r-- 46065 inline-asm-f-abi-names.ll
-rw-r--r-- 2828 inline-asm-f-constraint-f.ll
-rw-r--r-- 385 inline-asm-i-constraint-i1.ll
-rw-r--r-- 1541 inline-asm-invalid.ll
-rw-r--r-- 77140 inline-asm-mem-constraint.ll
-rw-r--r-- 476 inline-asm-s-constraint-error.ll
-rw-r--r-- 2302 inline-asm-s-constraint.ll
-rw-r--r-- 5232 inline-asm-zfh-constraint-f.ll
-rw-r--r-- 6851 inline-asm.ll
-rw-r--r-- 371 inline-option-directive.ll
-rw-r--r-- 355 interrupt-attr-args-error.ll
-rw-r--r-- 2760 interrupt-attr-callee.ll
-rw-r--r-- 334 interrupt-attr-invalid.ll
-rw-r--r-- 33240 interrupt-attr-nocall.ll
-rw-r--r-- 357 interrupt-attr-ret-error.ll
-rw-r--r-- 193694 interrupt-attr.ll
-rw-r--r-- 7896 intrinsic-cttz-elts-vscale.ll
-rw-r--r-- 2066 intrinsic-cttz-elts.ll
drwxr-xr-x - intrinsics
-rw-r--r-- 555 isel-optnone.ll
-rw-r--r-- 3109 jumptable-swguarded.ll
-rw-r--r-- 23121 jumptable.ll
-rw-r--r-- 1247 kcfi-isel-mir.ll
-rw-r--r-- 2048 kcfi-mir.ll
-rw-r--r-- 1675 kcfi-patchable-function-prefix.ll
-rw-r--r-- 2009 kcfi.ll
-rw-r--r-- 29886 lack-of-signed-truncation-check.ll
-rw-r--r-- 7067 large-stack.ll
-rw-r--r-- 2220 legalize-fneg.ll
-rw-r--r-- 21510 libcall-tail-calls.ll
-rw-r--r-- 69 lit.local.cfg
-rw-r--r-- 3183 live-sp.mir
-rw-r--r-- 33385 llvm.exp10.ll
-rw-r--r-- 75375 llvm.frexp.ll
-rw-r--r-- 739 load-setcc-combine.ll
-rw-r--r-- 5517 local-stack-slot-allocation.ll
-rw-r--r-- 2637 loop-strength-reduce-add-cheaper-than-mul.ll
-rw-r--r-- 2877 loop-strength-reduce-loop-invar.ll
-rw-r--r-- 1617 lsr-legaladdimm.ll
-rw-r--r-- 5527 machine-combiner-mir.ll
-rw-r--r-- 3528 machine-combiner-strategies.ll
-rw-r--r-- 35481 machine-combiner.ll
-rw-r--r-- 3355 machine-combiner.mir
-rw-r--r-- 1481 machine-cp.mir
-rw-r--r-- 20016 machine-cse.ll
-rw-r--r-- 5688 machine-outliner-and-machine-copy-propagation.ll
-rw-r--r-- 4129 machine-outliner-cfi.mir
-rw-r--r-- 2140 machine-outliner-patchable.ll
-rw-r--r-- 4027 machine-outliner-position.mir
-rw-r--r-- 2163 machine-outliner-throw.ll
-rw-r--r-- 7191 machine-sink-load-immediate.ll
-rw-r--r-- 6477 machinelicm-address-pseudos.ll
-rw-r--r-- 1337 machinelicm-constant-phys-reg.ll
-rw-r--r-- 1933 machineoutliner-jumptable.mir
-rw-r--r-- 17059 machineoutliner-pcrel-lo.mir
-rw-r--r-- 3902 machineoutliner.mir
-rw-r--r-- 1929 macro-fusion-lui-addi.ll
-rw-r--r-- 3542 macro-fusions.mir
-rw-r--r-- 1563 make-compressible-for-store-address.mir
-rw-r--r-- 12026 make-compressible-rv64.mir
-rw-r--r-- 21898 make-compressible-zbc.mir
-rw-r--r-- 61489 make-compressible.mir
-rw-r--r-- 9816 mem.ll
-rw-r--r-- 10229 mem64.ll
-rw-r--r-- 30864 memcpy-inline.ll
-rw-r--r-- 14466 memcpy.ll
-rw-r--r-- 39446 memset-inline.ll
-rw-r--r-- 18099 min-max.ll
-rw-r--r-- 3150 mir-target-flags.ll
-rw-r--r-- 1820 misched-load-clustering.ll
-rw-r--r-- 6659 misched-postra-direction.mir
-rw-r--r-- 3060 miss-sp-restore-eh.ll
-rw-r--r-- 294 module-elf-flags.ll
-rw-r--r-- 813 module-target-abi.ll
-rw-r--r-- 881 module-target-abi2.ll
-rw-r--r-- 232 module-target-abi3.ll
-rw-r--r-- 53710 mul.ll
-rw-r--r-- 760 musttail-call.ll
-rw-r--r-- 6553 narrow-shl-cst.ll
-rw-r--r-- 7138 neg-abs.ll
-rw-r--r-- 1406 nest-register.ll
-rw-r--r-- 1600 nomerge.ll
-rw-r--r-- 22217 nontemporal-scalable.ll
-rw-r--r-- 231347 nontemporal.ll
-rw-r--r-- 3197 opt-w-instrs.mir
-rw-r--r-- 559 option-nopic.ll
-rw-r--r-- 443 option-norelax.ll
-rw-r--r-- 489 option-norvc.ll
-rw-r--r-- 506 option-pic.ll
-rw-r--r-- 1175 option-relax-relocation.ll
-rw-r--r-- 443 option-relax.ll
-rw-r--r-- 489 option-rvc.ll
-rw-r--r-- 516 optnone-store-no-combine.ll
-rw-r--r-- 2734 or-is-add.ll
-rw-r--r-- 3309 out-of-reach-emergency-slot.mir
-rw-r--r-- 574 overflow-intrinsic-optimizations.ll
-rw-r--r-- 35749 overflow-intrinsics.ll
-rw-r--r-- 2457 patchable-function-entry.ll
-rw-r--r-- 994 pei-crash.ll
-rw-r--r-- 2522 pic-models.ll
-rw-r--r-- 700 pr40333.ll
-rw-r--r-- 1890 pr51206.ll
-rw-r--r-- 823 pr53662.mir
-rw-r--r-- 458 pr55201.ll
-rw-r--r-- 720 pr56110.ll
-rw-r--r-- 1806 pr56457.ll
-rw-r--r-- 593 pr58025.ll
-rw-r--r-- 9119 pr58286.ll
-rw-r--r-- 2022 pr58511.ll
-rw-r--r-- 688 pr63365.ll
-rw-r--r-- 3145 pr63816.ll
-rw-r--r-- 719 pr64503.ll
-rw-r--r-- 479 pr64645.ll
-rw-r--r-- 544 pr64772.ll
-rw-r--r-- 556 pr64935.ll
-rw-r--r-- 1651 pr65025.ll
-rw-r--r-- 861 pr66603.ll
-rw-r--r-- 903 pr68855.ll
-rw-r--r-- 104088 pr69586.ll
-rw-r--r-- 5510 pr80052.mir
-rw-r--r-- 735 pr84200.ll
-rw-r--r-- 3217 pr84653_pr85190.ll
-rw-r--r-- 829 pr88365.ll
-rw-r--r-- 727 pr89833.ll
-rw-r--r-- 634 pr90652.ll
-rw-r--r-- 680 pr90730.ll
-rw-r--r-- 942 pr92193.ll
-rw-r--r-- 580 pr94145.ll
-rw-r--r-- 1253 pr94265.ll
-rw-r--r-- 2079 pr95271.ll
-rw-r--r-- 1231 pr95284.ll
-rw-r--r-- 893 pr96366.ll
-rw-r--r-- 2605 pr97304.ll
-rw-r--r-- 3186 prefer-w-inst.ll
-rw-r--r-- 9566 prefer-w-inst.mir
-rw-r--r-- 49503 prefetch.ll
-rw-r--r-- 17057 prolog-epilogue.ll
-rw-r--r-- 1795 push-pop-opt-crash.ll
-rw-r--r-- 131468 push-pop-popret.ll
-rw-r--r-- 914 readcyclecounter.ll
-rw-r--r-- 916 readsteadycounter.ll
-rw-r--r-- 3466 reduce-unnecessary-extension.ll
-rw-r--r-- 3037 reduction-formation.ll
-rw-r--r-- 8294 regalloc-last-chance-recoloring-failure.ll
-rw-r--r-- 1041 relax-per-target-feature.ll
-rw-r--r-- 20228 rem.ll
-rw-r--r-- 7759 remat.ll
-rw-r--r-- 1625 repeated-fp-divisors.ll
-rw-r--r-- 1940 reserved-reg-errors.ll
-rw-r--r-- 7604 reserved-regs.ll
-rw-r--r-- 5366 riscv-codegenprepare-asm.ll
-rw-r--r-- 5581 riscv-codegenprepare.ll
-rw-r--r-- 1069 riscv-func-target-feature.ll
-rw-r--r-- 4381 riscv-shifted-extend.ll
-rw-r--r-- 79921 rotl-rotr.ll
-rw-r--r-- 187 rv32-fuchsia.ll
-rw-r--r-- 737 rv32e.ll
-rw-r--r-- 2925 rv32i-rv64i-float-double.ll
-rw-r--r-- 2873 rv32i-rv64i-half.ll
-rw-r--r-- 8763 rv32xtheadba.ll
-rw-r--r-- 13649 rv32xtheadbb.ll
-rw-r--r-- 2068 rv32xtheadbs.ll
-rw-r--r-- 16692 rv32zba.ll
-rw-r--r-- 1088 rv32zbb-intrinsic.ll
-rw-r--r-- 11849 rv32zbb-zbkb.ll
-rw-r--r-- 40441 rv32zbb.ll
-rw-r--r-- 481 rv32zbc-intrinsic.ll
-rw-r--r-- 930 rv32zbc-zbkc-intrinsic.ll
-rw-r--r-- 1538 rv32zbkb-intrinsic.ll
-rw-r--r-- 8167 rv32zbkb.ll
-rw-r--r-- 693 rv32zbkx-intrinsic.ll
-rw-r--r-- 21764 rv32zbs.ll
-rw-r--r-- 1279 rv32zimop-intrinsic.ll
-rw-r--r-- 804 rv32zknd-intrinsic-autoupgrade.ll
-rw-r--r-- 808 rv32zknd-intrinsic.ll
-rw-r--r-- 804 rv32zkne-intrinsic-autoupgrade.ll
-rw-r--r-- 808 rv32zkne-intrinsic.ll
-rw-r--r-- 3148 rv32zknh-intrinsic.ll
-rw-r--r-- 803 rv32zksed-intrinsic-autoupgrade.ll
-rw-r--r-- 791 rv32zksed-intrinsic.ll
-rw-r--r-- 701 rv32zksh-intrinsic.ll
-rw-r--r-- 1083 rv64-large-stack.ll
drwxr-xr-x - rv64-legal-i32
-rw-r--r-- 2580 rv64-patchpoint.ll
-rw-r--r-- 998 rv64-stackmap-frame-setup.ll
-rw-r--r-- 544 rv64-stackmap-nops.ll
-rw-r--r-- 12050 rv64-stackmap.ll
-rw-r--r-- 823 rv64-statepoint-call-lowering-x1.ll
-rw-r--r-- 1212 rv64-statepoint-call-lowering-x2.ll
-rw-r--r-- 10424 rv64-statepoint-call-lowering.ll
-rw-r--r-- 991 rv64-typepromotion.ll
-rw-r--r-- 4794 rv64d-double-convert-strict.ll
-rw-r--r-- 3205 rv64d-double-convert.ll
-rw-r--r-- 737 rv64e.ll
-rw-r--r-- 4756 rv64f-float-convert-strict.ll
-rw-r--r-- 7081 rv64f-float-convert.ll
-rw-r--r-- 2402 rv64i-complex-float.ll
-rw-r--r-- 6331 rv64i-demanded-bits.ll
-rw-r--r-- 2148 rv64i-double-softfloat.ll
-rw-r--r-- 50114 rv64i-exhaustive-w-insts.ll
-rw-r--r-- 6023 rv64i-shift-sext.ll
-rw-r--r-- 1401 rv64i-single-softfloat.ll
-rw-r--r-- 1296 rv64i-tricky-shifts.ll
-rw-r--r-- 2902 rv64i-w-insts-legalization.ll
-rw-r--r-- 37473 rv64m-exhaustive-w-insts.ll
-rw-r--r-- 1313 rv64m-w-insts-legalization.ll
-rw-r--r-- 13176 rv64xtheadba.ll
-rw-r--r-- 24205 rv64xtheadbb.ll
-rw-r--r-- 1969 rv64xtheadbs.ll
-rw-r--r-- 75636 rv64zba.ll
-rw-r--r-- 2503 rv64zbb-intrinsic.ll
-rw-r--r-- 15429 rv64zbb-zbkb.ll
-rw-r--r-- 43913 rv64zbb.ll
-rw-r--r-- 1384 rv64zbc-intrinsic.ll
-rw-r--r-- 2261 rv64zbc-zbkc-intrinsic.ll
-rw-r--r-- 2033 rv64zbkb-intrinsic.ll
-rw-r--r-- 10158 rv64zbkb.ll
-rw-r--r-- 693 rv64zbkx-intrinsic.ll
-rw-r--r-- 28563 rv64zbs.ll
-rw-r--r-- 6622 rv64zfh-half-convert-strict.ll
-rw-r--r-- 7147 rv64zfh-half-convert.ll
-rw-r--r-- 2103 rv64zfh-half-intrinsics.ll
-rw-r--r-- 8218 rv64zfhmin-half-convert-strict.ll
-rw-r--r-- 9850 rv64zfhmin-half-convert.ll
-rw-r--r-- 1803 rv64zfhmin-half-intrinsics.ll
-rw-r--r-- 2580 rv64zimop-intrinsic.ll
-rw-r--r-- 1027 rv64zknd-intrinsic.ll
-rw-r--r-- 937 rv64zknd-zkne-intrinsic.ll
-rw-r--r-- 768 rv64zkne-intrinsic.ll
-rw-r--r-- 2452 rv64zknh-intrinsic-autoupgrade.ll
-rw-r--r-- 2516 rv64zknh-intrinsic.ll
-rw-r--r-- 803 rv64zksed-intrinsic-autoupgrade.ll
-rw-r--r-- 807 rv64zksed-intrinsic-autoupgrade2.ll
-rw-r--r-- 839 rv64zksed-intrinsic.ll
-rw-r--r-- 717 rv64zksh-intrinsic-autoupgrade.ll
-rw-r--r-- 749 rv64zksh-intrinsic.ll
-rw-r--r-- 5147 rvv-cfi-info.ll
drwxr-xr-x - rvv
-rw-r--r-- 8258 sadd_sat.ll
-rw-r--r-- 10172 sadd_sat_plus.ll
-rw-r--r-- 1527 saverestore-scs.ll
-rw-r--r-- 10167 saverestore.ll
-rw-r--r-- 6091 scmp.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-- 9118 sdiv-pow2-cmov.ll
-rw-r--r-- 2541 select-and.ll
-rw-r--r-- 905 select-bare.ll
-rw-r--r-- 20595 select-binop-identity.ll
-rw-r--r-- 10045 select-cc.ll
-rw-r--r-- 11827 select-const.ll
-rw-r--r-- 5899 select-constant-xor.ll
-rw-r--r-- 11351 select-optimize-multiple.ll
-rw-r--r-- 7861 select-optimize-multiple.mir
-rw-r--r-- 2538 select-or.ll
-rw-r--r-- 3949 select-to-and-zext.ll
-rw-r--r-- 60102 select.ll
-rw-r--r-- 7585 selectcc-to-shiftand.ll
-rw-r--r-- 32622 setcc-logic.ll
-rw-r--r-- 22393 sext-zext-trunc.ll
-rw-r--r-- 2530 sextw-removal-debug.mir
-rw-r--r-- 50536 sextw-removal.ll
-rw-r--r-- 10711 shadowcallstack.ll
-rw-r--r-- 7414 shift-amount-mod.ll
-rw-r--r-- 2961 shift-and.ll
-rw-r--r-- 6794 shift-masked-shamt.ll
-rw-r--r-- 20848 shifts.ll
-rw-r--r-- 26552 shl-cttz.ll
-rw-r--r-- 6703 shl-demanded.ll
-rw-r--r-- 10703 shlimm-addimm.ll
-rw-r--r-- 48663 short-forward-branch-opt.ll
-rw-r--r-- 2674 shrinkwrap-jump-table.ll
-rw-r--r-- 5627 shrinkwrap.ll
-rw-r--r-- 4262 sifive7-enable-intervals.mir
-rw-r--r-- 9889 signbit-test.ll
-rw-r--r-- 30159 signed-truncation-check.ll
-rw-r--r-- 1339 sink-and-fold-crash.mir
-rw-r--r-- 1202 sink-icmp.ll
-rw-r--r-- 56528 spill-fill-fold.ll
-rw-r--r-- 2597 spill-fpr-scalar.ll
-rw-r--r-- 443 spir-kernel-cc.ll
-rw-r--r-- 5752 split-offsets.ll
-rw-r--r-- 1354 split-sp-adjust.ll
-rw-r--r-- 6411 split-store.ll
-rw-r--r-- 17363 split-udiv-by-constant.ll
-rw-r--r-- 11105 split-urem-by-constant.ll
-rw-r--r-- 12879 srem-lkk.ll
-rw-r--r-- 26933 srem-seteq-illegal-types.ll
-rw-r--r-- 44239 srem-vector-lkk.ll
-rw-r--r-- 1734 srodata.ll
-rw-r--r-- 7618 ssub_sat.ll
-rw-r--r-- 9531 ssub_sat_plus.ll
-rw-r--r-- 23657 stack-folding.ll
-rw-r--r-- 16870 stack-inst-compress.mir
-rw-r--r-- 12611 stack-offset.ll
-rw-r--r-- 2950 stack-protector-target.ll
-rw-r--r-- 4987 stack-realignment-with-variable-sized-objects.ll
-rw-r--r-- 45793 stack-realignment.ll
-rw-r--r-- 12399 stack-slot-coloring.mir
-rw-r--r-- 4295 stack-slot-size.ll
-rw-r--r-- 12176 stack-store-check.ll
-rw-r--r-- 738 subtarget-features-std-ext.ll
-rw-r--r-- 6962 switch-width.ll
-rw-r--r-- 2486 tagged-globals.ll
-rw-r--r-- 12940 tail-calls.ll
-rw-r--r-- 3376 target-abi-invalid.ll
-rw-r--r-- 1845 target-abi-valid.ll
-rw-r--r-- 413 thread-pointer.ll
-rw-r--r-- 10442 tls-models.ll
-rw-r--r-- 866 tlsdesc-symbol.ll
-rw-r--r-- 813 trunc-free.ll
-rw-r--r-- 10564 typepromotion-overflow.ll
-rw-r--r-- 5913 uadd_sat.ll
-rw-r--r-- 7393 uadd_sat_plus.ll
-rw-r--r-- 6263 ucmp.ll
-rw-r--r-- 4441 umulo-128-legalisation-lowering.ll
-rw-r--r-- 12142 unaligned-load-store.ll
-rw-r--r-- 30227 unfold-masked-merge-scalar-variablemask.ll
-rw-r--r-- 3087 unroll-loop-cse.ll
-rw-r--r-- 8045 urem-lkk.ll
-rw-r--r-- 20920 urem-seteq-illegal-types.ll
-rw-r--r-- 34421 urem-vector-lkk.ll
-rw-r--r-- 5447 usub_sat.ll
-rw-r--r-- 7050 usub_sat_plus.ll
-rw-r--r-- 5394 vararg-ilp32e.ll
-rw-r--r-- 137635 vararg.ll
-rw-r--r-- 2759 vector-abi.ll
-rw-r--r-- 368 verify-instr.mir
-rw-r--r-- 2668 vlenb.ll
-rw-r--r-- 944 vscale-demanded-bits.ll
-rw-r--r-- 833 wide-mem.ll
-rw-r--r-- 88821 wide-scalar-shift-by-byte-multiple-legalization.ll
-rw-r--r-- 113951 wide-scalar-shift-legalization.ll
-rw-r--r-- 182020 xaluo.ll
-rw-r--r-- 8087 xcvalu.ll
-rw-r--r-- 8344 xcvbi.ll
-rw-r--r-- 6080 xcvbitmanip.ll
-rw-r--r-- 5882 xcvmac.ll
-rw-r--r-- 7703 xcvmem.ll
-rw-r--r-- 5035 xtheadfmemidx.ll
-rw-r--r-- 5806 xtheadmac.ll
-rw-r--r-- 36977 xtheadmemidx.ll
-rw-r--r-- 11035 xtheadmempair.ll
-rw-r--r-- 8811 zbb-cmp-combine.ll
-rw-r--r-- 2054 zcb-regalloc-hints.ll
-rw-r--r-- 1931 zcmp-additional-stack.ll
-rw-r--r-- 10671 zcmp-cm-popretz.mir
-rw-r--r-- 18432 zcmp-cm-push-pop.mir
-rw-r--r-- 7212 zcmp-prolog-epilog-crash.mir
-rw-r--r-- 2635 zcmp-with-float.ll
-rw-r--r-- 1892 zdinx-asm-constraint.ll
-rw-r--r-- 4842 zdinx-boundary-check.ll
-rw-r--r-- 3248 zdinx-large-spill.mir
-rw-r--r-- 2216 zext-with-load-is-free.ll
-rw-r--r-- 2809 zfbfmin.ll
-rw-r--r-- 27162 zfh-half-intrinsics-strict.ll
-rw-r--r-- 5186 zfh-half-intrinsics.ll
-rw-r--r-- 31614 zfhmin-half-intrinsics-strict.ll
-rw-r--r-- 4858 zfhmin-half-intrinsics.ll
-rw-r--r-- 3735 zfhmin-imm.ll
-rw-r--r-- 1611 zicfilp-indirect-branch.ll
-rw-r--r-- 2098 zmmul.ll