[InstCombine] Signed saturation patternsmaster
[llvm-core.git] / test / CodeGen / RISCV / 
treeeea39873ed711b0ed256c0effce5c4b22dc33be2
drwxr-xr-x   ..
drwxr-xr-x - GlobalISel
-rw-r--r-- 3753 add-before-shl.ll
-rw-r--r-- 855 addc-adde-sube-subc.ll
-rw-r--r-- 1541 addcarry.ll
-rw-r--r-- 318 align.ll
-rw-r--r-- 3199 alloca.ll
-rw-r--r-- 7197 alu16.ll
-rw-r--r-- 6210 alu32.ll
-rw-r--r-- 11708 alu64.ll
-rw-r--r-- 6632 alu8.ll
-rw-r--r-- 2302 analyze-branch.ll
-rw-r--r-- 2223 arith-with-overflow.ll
-rw-r--r-- 1148 atomic-cmpxchg-flag.ll
-rw-r--r-- 90025 atomic-cmpxchg.ll
-rw-r--r-- 1620 atomic-fence.ll
-rw-r--r-- 33037 atomic-load-store.ll
-rw-r--r-- 573674 atomic-rmw.ll
-rw-r--r-- 905 bare-select.ll
-rw-r--r-- 920 blockaddress.ll
-rw-r--r-- 1674 branch-relaxation.ll
-rw-r--r-- 3006 branch.ll
-rw-r--r-- 16471 bswap-ctlz-cttz-ctpop.ll
-rw-r--r-- 1288 byval.ll
-rw-r--r-- 8137 callee-saved-fpr32s.ll
-rw-r--r-- 6121 callee-saved-fpr64s.ll
-rw-r--r-- 8896 callee-saved-gprs.ll
-rw-r--r-- 10825 calling-conv-ilp32-ilp32f-common.ll
-rw-r--r-- 37572 calling-conv-ilp32-ilp32f-ilp32d-common.ll
-rw-r--r-- 6918 calling-conv-ilp32.ll
-rw-r--r-- 11857 calling-conv-ilp32d.ll
-rw-r--r-- 8824 calling-conv-ilp32f-ilp32d-common.ll
-rw-r--r-- 2149 calling-conv-lp64-lp64f-common.ll
-rw-r--r-- 16965 calling-conv-lp64-lp64f-lp64d-common.ll
-rw-r--r-- 7114 calling-conv-lp64.ll
-rw-r--r-- 2779 calling-conv-rv32f-ilp32.ll
-rw-r--r-- 9585 calling-conv-sext-zext.ll
-rw-r--r-- 8140 calls.ll
-rw-r--r-- 5179 codemodel-lowering.ll
-rw-r--r-- 425 compress-inline-asm.ll
-rw-r--r-- 4902 compress.ll
-rw-r--r-- 1882 disable-tail-calls.ll
-rw-r--r-- 12634 div.ll
-rw-r--r-- 17695 double-arith.ll
-rw-r--r-- 4403 double-bitmanip-dagcombines.ll
-rw-r--r-- 22899 double-br-fcmp.ll
-rw-r--r-- 4926 double-calling-conv.ll
-rw-r--r-- 7672 double-convert.ll
-rw-r--r-- 12110 double-fcmp.ll
-rw-r--r-- 526 double-frem.ll
-rw-r--r-- 2019 double-imm.ll
-rw-r--r-- 18416 double-intrinsics.ll
-rw-r--r-- 8269 double-mem.ll
-rw-r--r-- 1757 double-previous-failure.ll
-rw-r--r-- 19293 double-select-fcmp.ll
-rw-r--r-- 2209 double-stack-spill-restore.ll
-rw-r--r-- 2555 dwarf-eh.ll
-rw-r--r-- 3656 exception-pointer-register.ll
-rw-r--r-- 2301 fastcc-float.ll
-rw-r--r-- 2471 fastcc-int.ll
-rw-r--r-- 1853 fixups-diff.ll
-rw-r--r-- 775 fixups-relax-diff.ll
-rw-r--r-- 12654 float-arith.ll
-rw-r--r-- 11863 float-bit-preserving-dagcombines.ll
-rw-r--r-- 3732 float-bitmanip-dagcombines.ll
-rw-r--r-- 23119 float-br-fcmp.ll
-rw-r--r-- 5324 float-convert.ll
-rw-r--r-- 9050 float-fcmp.ll
-rw-r--r-- 522 float-frem.ll
-rw-r--r-- 1549 float-imm.ll
-rw-r--r-- 16090 float-intrinsics.ll
-rw-r--r-- 6306 float-mem.ll
-rw-r--r-- 14882 float-select-fcmp.ll
-rw-r--r-- 628 flt-rounds.ll
-rw-r--r-- 3087 fp128.ll
-rw-r--r-- 2026 frame-info.ll
-rw-r--r-- 1993 frame.ll
-rw-r--r-- 4365 frameaddr-returnaddr.ll
-rw-r--r-- 1017 get-setcc-result-type.ll
-rw-r--r-- 5763 hoist-global-addr-base.ll
-rw-r--r-- 3619 i32-icmp.ll
-rw-r--r-- 1243 imm-cse.ll
-rw-r--r-- 6358 imm.ll
-rw-r--r-- 1124 indirectbr.ll
-rw-r--r-- 1344 init-array.ll
-rw-r--r-- 44081 inline-asm-abi-names.ll
-rw-r--r-- 2351 inline-asm-clobbers.ll
-rw-r--r-- 45029 inline-asm-d-abi-names.ll
-rw-r--r-- 2335 inline-asm-d-constraint-f.ll
-rw-r--r-- 43905 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-- 6498 inline-asm.ll
-rw-r--r-- 333 interrupt-attr-args-error.ll
-rw-r--r-- 318 interrupt-attr-invalid.ll
-rw-r--r-- 27560 interrupt-attr-nocall.ll
-rw-r--r-- 335 interrupt-attr-ret-error.ll
-rw-r--r-- 41155 interrupt-attr.ll
-rw-r--r-- 1563 jumptable.ll
-rw-r--r-- 7691 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-- 162 mattr-invalid-combination.ll
-rw-r--r-- 5167 mem.ll
-rw-r--r-- 5804 mem64.ll
-rw-r--r-- 7751 mul.ll
-rw-r--r-- 716 musttail-call.ll
-rw-r--r-- 441 option-norelax.ll
-rw-r--r-- 485 option-norvc.ll
-rw-r--r-- 441 option-relax.ll
-rw-r--r-- 483 option-rvc.ll
-rw-r--r-- 2742 pic-models.ll
-rw-r--r-- 700 pr40333.ll
-rw-r--r-- 597 prefetch.ll
-rw-r--r-- 914 readcyclecounter.ll
-rw-r--r-- 2190 rem.ll
-rw-r--r-- 7272 remat.ll
-rw-r--r-- 1047 rotl-rotr.ll
-rw-r--r-- 175 rv32e.ll
-rw-r--r-- 2528 rv32i-rv64i-float-double.ll
-rw-r--r-- 1160 rv64-large-stack.ll
-rw-r--r-- 3595 rv64d-double-convert.ll
-rw-r--r-- 5187 rv64f-float-convert.ll
-rw-r--r-- 2222 rv64i-complex-float.ll
-rw-r--r-- 43172 rv64i-exhaustive-w-insts.ll
-rw-r--r-- 18529 rv64i-single-softfloat.ll
-rw-r--r-- 1296 rv64i-tricky-shifts.ll
-rw-r--r-- 3033 rv64i-w-insts-legalization.ll
-rw-r--r-- 34753 rv64m-exhaustive-w-insts.ll
-rw-r--r-- 1329 rv64m-w-insts-legalization.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-- 3019 select-cc.ll
-rw-r--r-- 10299 select-optimize-multiple.ll
-rw-r--r-- 7024 select-optimize-multiple.mir
-rw-r--r-- 3495 setcc-logic.ll
-rw-r--r-- 9854 sext-zext-trunc.ll
-rw-r--r-- 1899 shift-masked-shamt.ll
-rw-r--r-- 8374 shifts.ll
-rw-r--r-- 4375 split-offsets.ll
-rw-r--r-- 1416 split-sp-adjust.ll
-rw-r--r-- 17854 srem-lkk.ll
-rw-r--r-- 54140 srem-vector-lkk.ll
-rw-r--r-- 420 stack-realignment-unsupported.ll
-rw-r--r-- 15170 stack-realignment.ll
-rw-r--r-- 4943 tail-calls.ll
-rw-r--r-- 3376 target-abi-invalid.ll
-rw-r--r-- 1812 target-abi-valid.ll
-rw-r--r-- 4778 tls-models.ll
-rw-r--r-- 4423 umulo-128-legalisation-lowering.ll
-rw-r--r-- 10896 urem-lkk.ll
-rw-r--r-- 45454 urem-vector-lkk.ll
-rw-r--r-- 79594 vararg.ll
-rw-r--r-- 254 verify-instr.mir
-rw-r--r-- 866 wide-mem.ll
-rw-r--r-- 2357 zext-with-load-is-free.ll