package info (click to toggle)
llvm-toolchain-14 1%3A14.0.6-12
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,496,180 kB
  • sloc: cpp: 5,593,972; ansic: 986,872; asm: 585,869; python: 184,223; objc: 72,530; lisp: 31,119; f90: 27,793; javascript: 9,780; pascal: 9,762; sh: 9,482; perl: 7,468; ml: 5,432; awk: 3,523; makefile: 2,538; xml: 953; cs: 573; fortran: 567

Folder: RISCV

d .. (parent)
d d rwxr-xr-x 79 GlobalISel
d d rwxr-xr-x 28 intrinsics
d d rwxr-xr-x 20,480 rvv
- - rw-r--r-- 935 MachineSink-implicit-x0.mir
- - rw-r--r-- 6,805 add-before-shl.ll
- - rw-r--r-- 6,756 add-imm.ll
- - rw-r--r-- 855 addc-adde-sube-subc.ll
- - rw-r--r-- 2,863 addcarry.ll
- - rw-r--r-- 25,593 addimm-mulimm.ll
- - rw-r--r-- 1,519 addrspacecast.ll
- - rw-r--r-- 3,849 aext-to-sext.ll
- - rw-r--r-- 1,208 align-loops.ll
- - rw-r--r-- 318 align.ll
- - rw-r--r-- 3,438 alloca.ll
- - rw-r--r-- 7,486 alu16.ll
- - rw-r--r-- 8,117 alu32.ll
- - rw-r--r-- 11,965 alu64.ll
- - rw-r--r-- 7,147 alu8.ll
- - rw-r--r-- 2,392 analyze-branch.ll
- - rw-r--r-- 1,843 and.ll
- - rw-r--r-- 2,223 arith-with-overflow.ll
- - rw-r--r-- 1,148 atomic-cmpxchg-flag.ll
- - rw-r--r-- 92,106 atomic-cmpxchg.ll
- - rw-r--r-- 1,620 atomic-fence.ll
- - rw-r--r-- 36,169 atomic-load-store.ll
- - rw-r--r-- 603,154 atomic-rmw.ll
- - rw-r--r-- 130,288 atomic-signext.ll
- - rw-r--r-- 9,096 attributes.ll
- - rw-r--r-- 791 blockaddress.ll
- - rw-r--r-- 1,750 branch-relaxation.ll
- - rw-r--r-- 3,566 branch.ll
- - rw-r--r-- 47,652 bswap-bitreverse.ll
- - rw-r--r-- 1,363 byval.ll
- - rw-r--r-- 59,601 callee-saved-fpr32s.ll
- - rw-r--r-- 38,979 callee-saved-fpr64s.ll
- - rw-r--r-- 48,347 callee-saved-gprs.ll
- - rw-r--r-- 25,647 calling-conv-half.ll
- - rw-r--r-- 11,479 calling-conv-ilp32-ilp32f-common.ll
- - rw-r--r-- 39,564 calling-conv-ilp32-ilp32f-ilp32d-common.ll
- - rw-r--r-- 7,656 calling-conv-ilp32.ll
- - rw-r--r-- 10,974 calling-conv-ilp32d.ll
- - rw-r--r-- 8,224 calling-conv-ilp32f-ilp32d-common.ll
- - rw-r--r-- 2,317 calling-conv-lp64-lp64f-common.ll
- - rw-r--r-- 17,194 calling-conv-lp64-lp64f-lp64d-common.ll
- - rw-r--r-- 7,852 calling-conv-lp64.ll
- - rw-r--r-- 2,789 calling-conv-rv32f-ilp32.ll
- - rw-r--r-- 10,466 calling-conv-sext-zext.ll
- - rw-r--r-- 2,074 calling-conv-vector-float.ll
- - rw-r--r-- 10,409 calls.ll
- - rw-r--r-- 1,486 cmp-bool.ll
- - rw-r--r-- 4,913 codemodel-lowering.ll
- - rw-r--r-- 2,202 compress-float.ll
- - rw-r--r-- 429 compress-inline-asm.ll
- - rw-r--r-- 5,461 compress.ll
- - rw-r--r-- 2,297 copy-frameindex.mir
- - rw-r--r-- 16,243 copysign-casts.ll
- - rw-r--r-- 33,727 ctlz-cttz-ctpop.ll
- - rw-r--r-- 1,882 disable-tail-calls.ll
- - rw-r--r-- 1,159 disjoint.ll
- - rw-r--r-- 28,484 div-by-constant.ll
- - rw-r--r-- 23,261 div-pow2.ll
- - rw-r--r-- 38,460 div.ll
- - rw-r--r-- 24,813 double-arith-strict.ll
- - rw-r--r-- 39,331 double-arith.ll
- - rw-r--r-- 4,159 double-bitmanip-dagcombines.ll
- - rw-r--r-- 19,661 double-br-fcmp.ll
- - rw-r--r-- 5,010 double-calling-conv.ll
- - rw-r--r-- 25,347 double-convert-strict.ll
- - rw-r--r-- 66,956 double-convert.ll
- - rw-r--r-- 42,000 double-fcmp-strict.ll
- - rw-r--r-- 19,163 double-fcmp.ll
- - rw-r--r-- 988 double-frem.ll
- - rw-r--r-- 1,649 double-imm.ll
- - rw-r--r-- 39,401 double-intrinsics-strict.ll
- - rw-r--r-- 36,475 double-intrinsics.ll
- - rw-r--r-- 1,112 double-isnan.ll
- - rw-r--r-- 8,599 double-mem.ll
- - rw-r--r-- 1,710 double-previous-failure.ll
- - rw-r--r-- 30,324 double-round-conv-sat.ll
- - rw-r--r-- 19,162 double-round-conv.ll
- - rw-r--r-- 11,389 double-select-fcmp.ll
- - rw-r--r-- 2,361 double-stack-spill-restore.ll
- - rw-r--r-- 2,555 dwarf-eh.ll
- - rw-r--r-- 10,493 elf-preemption.ll
- - rw-r--r-- 3,596 exception-pointer-register.ll
- - rw-r--r-- 2,361 fastcc-float.ll
- - rw-r--r-- 2,659 fastcc-int.ll
- - rw-r--r-- 2,030 fixups-diff.ll
- - rw-r--r-- 660 fixups-relax-diff.ll
- - rw-r--r-- 22,086 float-arith-strict.ll
- - rw-r--r-- 35,097 float-arith.ll
- - rw-r--r-- 12,468 float-bit-preserving-dagcombines.ll
- - rw-r--r-- 3,599 float-bitmanip-dagcombines.ll
- - rw-r--r-- 21,631 float-br-fcmp.ll
- - rw-r--r-- 22,753 float-convert-strict.ll
- - rw-r--r-- 60,885 float-convert.ll
- - rw-r--r-- 40,214 float-fcmp-strict.ll
- - rw-r--r-- 18,303 float-fcmp.ll
- - rw-r--r-- 1,723 float-frem.ll
- - rw-r--r-- 1,406 float-imm.ll
- - rw-r--r-- 38,376 float-intrinsics-strict.ll
- - rw-r--r-- 35,051 float-intrinsics.ll
- - rw-r--r-- 1,082 float-isnan.ll
- - rw-r--r-- 6,627 float-mem.ll
- - rw-r--r-- 29,448 float-round-conv-sat.ll
- - rw-r--r-- 18,610 float-round-conv.ll
- - rw-r--r-- 11,002 float-select-fcmp.ll
- - rw-r--r-- 612 flt-rounds.ll
- - rw-r--r-- 8,026 fold-addi-loadstore.ll
- - rw-r--r-- 2,934 fp-imm.ll
- - rw-r--r-- 3,125 fp128.ll
- - rw-r--r-- 4,705 fp16-promote.ll
- - rw-r--r-- 138,861 fpclamptosat.ll
- - rw-r--r-- 156,679 fpclamptosat_vec.ll
- - rw-r--r-- 2,972 fpenv.ll
- - rw-r--r-- 8,909 frame-info.ll
- - rw-r--r-- 2,127 frame.ll
- - rw-r--r-- 5,093 frameaddr-returnaddr.ll
- - rw-r--r-- 5,609 frm-dependency.ll
- - rw-r--r-- 307 get-register-invalid.ll
- - rw-r--r-- 965 get-register-noreserve.ll
- - rw-r--r-- 1,120 get-register-reserve.ll
- - rw-r--r-- 1,017 get-setcc-result-type.ll
- - rw-r--r-- 4,481 ghccc-rv32.ll
- - rw-r--r-- 4,481 ghccc-rv64.ll
- - rw-r--r-- 8,290 half-arith-strict.ll
- - rw-r--r-- 66,725 half-arith.ll
- - rw-r--r-- 3,615 half-bitmanip-dagcombines.ll
- - rw-r--r-- 20,015 half-br-fcmp.ll
- - rw-r--r-- 23,101 half-convert-strict.ll
- - rw-r--r-- 103,416 half-convert.ll
- - rw-r--r-- 18,806 half-fcmp-strict.ll
- - rw-r--r-- 13,593 half-fcmp.ll
- - rw-r--r-- 1,289 half-frem.ll
- - rw-r--r-- 1,322 half-imm.ll
- - rw-r--r-- 64,523 half-intrinsics.ll
- - rw-r--r-- 1,116 half-isnan.ll
- - rw-r--r-- 6,060 half-mem.ll
- - rw-r--r-- 32,072 half-round-conv-sat.ll
- - rw-r--r-- 19,988 half-round-conv.ll
- - rw-r--r-- 11,435 half-select-fcmp.ll
- - rw-r--r-- 6,806 hoist-global-addr-base.ll
- - rw-r--r-- 5,049 i32-icmp.ll
- - rw-r--r-- 1,243 imm-cse.ll
- - rw-r--r-- 66,273 imm.ll
- - rw-r--r-- 860 indirectbr.ll
- - rw-r--r-- 1,344 init-array.ll
- - rw-r--r-- 1,613 inline-asm-S-constraint.ll
- - rw-r--r-- 46,907 inline-asm-abi-names.ll
- - rw-r--r-- 2,351 inline-asm-clobbers.ll
- - rw-r--r-- 47,189 inline-asm-d-abi-names.ll
- - rw-r--r-- 3,310 inline-asm-d-constraint-f.ll
- - rw-r--r-- 46,065 inline-asm-f-abi-names.ll
- - rw-r--r-- 2,686 inline-asm-f-constraint-f.ll
- - rw-r--r-- 385 inline-asm-i-constraint-i1.ll
- - rw-r--r-- 1,541 inline-asm-invalid.ll
- - rw-r--r-- 5,236 inline-asm-zfh-constraint-f.ll
- - rw-r--r-- 7,567 inline-asm.ll
- - rw-r--r-- 349 interrupt-attr-args-error.ll
- - rw-r--r-- 2,830 interrupt-attr-callee.ll
- - rw-r--r-- 334 interrupt-attr-invalid.ll
- - rw-r--r-- 36,368 interrupt-attr-nocall.ll
- - rw-r--r-- 351 interrupt-attr-ret-error.ll
- - rw-r--r-- 61,624 interrupt-attr.ll
- - rw-r--r-- 11,292 jumptable.ll
- - rw-r--r-- 7,162 large-stack.ll
- - rw-r--r-- 2,286 legalize-fneg.ll
- - rw-r--r-- 69 lit.local.cfg
- - rw-r--r-- 3,182 live-sp.mir
- - rw-r--r-- 1,639 lsr-legaladdimm.ll
- - rw-r--r-- 2,140 machine-outliner-patchable.ll
- - rw-r--r-- 1,929 machineoutliner-jumptable.mir
- - rw-r--r-- 3,706 machineoutliner.mir
- - rw-r--r-- 170 mattr-invalid-combination.ll
- - rw-r--r-- 5,297 mem.ll
- - rw-r--r-- 5,954 mem64.ll
- - rw-r--r-- 2,974 mir-target-flags.ll
- - rw-r--r-- 813 module-target-abi.ll
- - rw-r--r-- 939 module-target-abi2.ll
- - rw-r--r-- 43,019 mul.ll
- - rw-r--r-- 781 musttail-call.ll
- - rw-r--r-- 4,580 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-- 519 optnone-store-no-combine.ll
- - rw-r--r-- 2,986 out-of-reach-emergency-slot.mir
- - rw-r--r-- 576 overflow-intrinsic-optimizations.ll
- - rw-r--r-- 2,456 patchable-function-entry.ll
- - rw-r--r-- 2,742 pic-models.ll
- - rw-r--r-- 700 pr40333.ll
- - rw-r--r-- 2,100 pr51206.ll
- - rw-r--r-- 597 prefetch.ll
- - rw-r--r-- 914 readcyclecounter.ll
- - rw-r--r-- 21,925 rem.ll
- - rw-r--r-- 7,801 remat.ll
- - rw-r--r-- 1,940 reserved-reg-errors.ll
- - rw-r--r-- 7,620 reserved-regs.ll
- - rw-r--r-- 1,031 rotl-rotr.ll
- - rw-r--r-- 183 rv32e.ll
- - rw-r--r-- 2,957 rv32i-rv64i-float-double.ll
- - rw-r--r-- 2,929 rv32i-rv64i-half.ll
- - rw-r--r-- 14,382 rv32zba.ll
- - rw-r--r-- 438 rv32zbb-intrinsic.ll
- - rw-r--r-- 14,735 rv32zbb-zbp-zbkb.ll
- - rw-r--r-- 25,766 rv32zbb.ll
- - rw-r--r-- 480 rv32zbc-intrinsic.ll
- - rw-r--r-- 928 rv32zbc-zbkc-intrinsic.ll
- - rw-r--r-- 820 rv32zbe-intrinsic.ll
- - rw-r--r-- 478 rv32zbf-intrinsic.ll
- - rw-r--r-- 1,538 rv32zbkb-intrinsic.ll
- - rw-r--r-- 691 rv32zbkx-intrinsic.ll
- - rw-r--r-- 4,638 rv32zbp-intrinsic.ll
- - rw-r--r-- 4,313 rv32zbp-zbkb.ll
- - rw-r--r-- 80,655 rv32zbp.ll
- - rw-r--r-- 1,750 rv32zbr.ll
- - rw-r--r-- 20,532 rv32zbs.ll
- - rw-r--r-- 1,267 rv32zbt-intrinsic.ll
- - rw-r--r-- 15,106 rv32zbt.ll
- - rw-r--r-- 778 rv32zknd-intrinsic.ll
- - rw-r--r-- 778 rv32zkne-intrinsic.ll
- - rw-r--r-- 3,050 rv32zknh-intrinsic.ll
- - rw-r--r-- 803 rv32zksed-intrinsic.ll
- - rw-r--r-- 717 rv32zksh-intrinsic.ll
- - rw-r--r-- 1,143 rv64-large-stack.ll
- - rw-r--r-- 5,184 rv64d-double-convert-strict.ll
- - rw-r--r-- 3,595 rv64d-double-convert.ll
- - rw-r--r-- 5,146 rv64f-float-convert-strict.ll
- - rw-r--r-- 5,187 rv64f-float-convert.ll
- - rw-r--r-- 2,410 rv64i-complex-float.ll
- - rw-r--r-- 906 rv64i-demanded-bits.ll
- - rw-r--r-- 2,165 rv64i-double-softfloat.ll
- - rw-r--r-- 50,939 rv64i-exhaustive-w-insts.ll
- - rw-r--r-- 1,409 rv64i-single-softfloat.ll
- - rw-r--r-- 1,296 rv64i-tricky-shifts.ll
- - rw-r--r-- 2,910 rv64i-w-insts-legalization.ll
- - rw-r--r-- 37,482 rv64m-exhaustive-w-insts.ll
- - rw-r--r-- 1,313 rv64m-w-insts-legalization.ll
- - rw-r--r-- 27,318 rv64zba.ll
- - rw-r--r-- 740 rv64zbb-intrinsic.ll
- - rw-r--r-- 16,478 rv64zbb-zbp-zbkb.ll
- - rw-r--r-- 32,285 rv64zbb.ll
- - rw-r--r-- 480 rv64zbc-intrinsic.ll
- - rw-r--r-- 929 rv64zbc-zbkc-intrinsic.ll
- - rw-r--r-- 2,382 rv64zbe-intrinsic.ll
- - rw-r--r-- 775 rv64zbf-intrinsic.ll
- - rw-r--r-- 1,043 rv64zbkb-intrinsic.ll
- - rw-r--r-- 691 rv64zbkx-intrinsic.ll
- - rw-r--r-- 8,258 rv64zbp-intrinsic.ll
- - rw-r--r-- 3,482 rv64zbp-zbkb.ll
- - rw-r--r-- 80,415 rv64zbp.ll
- - rw-r--r-- 2,265 rv64zbr.ll
- - rw-r--r-- 28,129 rv64zbs.ll
- - rw-r--r-- 2,331 rv64zbt-intrinsic.ll
- - rw-r--r-- 13,379 rv64zbt.ll
- - rw-r--r-- 4,731 rv64zfh-half-convert-strict.ll
- - rw-r--r-- 4,733 rv64zfh-half-convert.ll
- - rw-r--r-- 1,537 rv64zfh-half-intrinsics-strict.ll
- - rw-r--r-- 1,228 rv64zfh-half-intrinsics.ll
- - rw-r--r-- 988 rv64zknd-intrinsic.ll
- - rw-r--r-- 989 rv64zknd-zkne-intrinsic.ll
- - rw-r--r-- 742 rv64zkne-intrinsic.ll
- - rw-r--r-- 2,348 rv64zknh-intrinsic.ll
- - rw-r--r-- 803 rv64zksed-intrinsic.ll
- - rw-r--r-- 717 rv64zksh-intrinsic.ll
- - rw-r--r-- 11,109 sadd_sat.ll
- - rw-r--r-- 13,172 sadd_sat_plus.ll
- - rw-r--r-- 10,335 saverestore.ll
- - rw-r--r-- 911 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-- 4,149 select-and.ll
- - rw-r--r-- 1,347 select-bare.ll
- - rw-r--r-- 7,096 select-binop-identity.ll
- - rw-r--r-- 6,944 select-cc.ll
- - rw-r--r-- 9,475 select-const.ll
- - rw-r--r-- 5,893 select-constant-xor.ll
- - rw-r--r-- 16,033 select-optimize-multiple.ll
- - rw-r--r-- 12,787 select-optimize-multiple.mir
- - rw-r--r-- 4,140 select-or.ll
- - rw-r--r-- 7,754 selectcc-to-shiftand.ll
- - rw-r--r-- 3,296 setcc-logic.ll
- - rw-r--r-- 12,965 sext-zext-trunc.ll
- - rw-r--r-- 13,986 sextw-removal.ll
- - rw-r--r-- 5,173 shadowcallstack.ll
- - rw-r--r-- 2,990 shift-and.ll
- - rw-r--r-- 6,750 shift-masked-shamt.ll
- - rw-r--r-- 19,723 shifts.ll
- - rw-r--r-- 10,725 shlimm-addimm.ll
- - rw-r--r-- 5,836 shrinkwrap.ll
- - rw-r--r-- 1,206 sink-icmp.ll
- - rw-r--r-- 3,918 spill-fpr-scalar.ll
- - rw-r--r-- 4,120 split-offsets.ll
- - rw-r--r-- 1,508 split-sp-adjust.ll
- - rw-r--r-- 13,926 srem-lkk.ll
- - rw-r--r-- 26,205 srem-seteq-illegal-types.ll
- - rw-r--r-- 44,505 srem-vector-lkk.ll
- - rw-r--r-- 11,049 ssub_sat.ll
- - rw-r--r-- 13,112 ssub_sat_plus.ll
- - rw-r--r-- 2,426 stack-realignment-with-variable-sized-objects.ll
- - rw-r--r-- 20,458 stack-realignment.ll
- - rw-r--r-- 4,325 stack-slot-size.ll
- - rw-r--r-- 12,242 stack-store-check.ll
- - rw-r--r-- 738 subtarget-features-std-ext.ll
- - rw-r--r-- 8,276 tail-calls.ll
- - rw-r--r-- 3,376 target-abi-invalid.ll
- - rw-r--r-- 1,820 target-abi-valid.ll
- - rw-r--r-- 413 thread-pointer.ll
- - rw-r--r-- 6,678 tls-models.ll
- - rw-r--r-- 6,350 uadd_sat.ll
- - rw-r--r-- 7,809 uadd_sat_plus.ll
- - rw-r--r-- 4,441 umulo-128-legalisation-lowering.ll
- - rw-r--r-- 43,908 unfold-masked-merge-scalar-variablemask.ll
- - rw-r--r-- 8,679 urem-lkk.ll
- - rw-r--r-- 21,347 urem-seteq-illegal-types.ll
- - rw-r--r-- 37,884 urem-vector-lkk.ll
- - rw-r--r-- 6,253 usub_sat.ll
- - rw-r--r-- 7,673 usub_sat_plus.ll
- - rw-r--r-- 91,513 vararg.ll
- - rw-r--r-- 2,934 vec3-setcc-crash.ll
- - rw-r--r-- 2,757 vector-abi.ll
- - rw-r--r-- 262 verify-instr.mir
- - rw-r--r-- 836 wide-mem.ll
- - rw-r--r-- 116,301 xaluo.ll
- - rw-r--r-- 2,317 zext-with-load-is-free.ll
- - rw-r--r-- 2,428 zfh-half-intrinsics-strict.ll
- - rw-r--r-- 2,114 zfh-half-intrinsics.ll
- - rw-r--r-- 1,873 zfh-imm.ll