brintos

brintos / llvm-project-archived public Read only

0
0
.. GlobalISel intrinsics rvv abds-neg.ll abds.ll abdu-neg.ll abdu.ll add_sext_shl_constant.ll add_shl_constant.ll add-before-shl.ll add-imm.ll add-imm64-to-sub.ll addc-adde-sube-subc.ll addcarry.ll addimm-mulimm.ll addrspacecast.ll aext-to-sext.ll aext.ll align-loops.ll align.ll alloca.ll allow-check.ll alu16.ll alu32.ll alu64.ll alu8.ll analyze-branch.ll and-add-lsr.ll and-negpow2-cmp.ll and-shl.ll and.ll arith-with-overflow.ll atomic-cmpxchg-branch-on-result.ll atomic-cmpxchg-flag.ll atomic-cmpxchg.ll atomic-fence.ll atomic-load-store.ll atomic-load-zext.ll atomic-rmw-discard.ll atomic-rmw-minmax.ll atomic-rmw-sub.ll atomic-rmw.ll atomic-signext.ll atomicrmw-cond-sub-clamp.ll atomicrmw-uinc-udec-wrap.ll attributes-andes.ll attributes-module-flag.ll attributes-qc.ll attributes-sifive.ll attributes-thead.ll attributes.ll avgceils.ll avgceilu.ll avgfloors.ll avgflooru.ll bf16-promote.ll bfloat-arith.ll bfloat-br-fcmp.ll bfloat-convert-half.ll bfloat-convert.ll bfloat-fcmp.ll bfloat-frem.ll bfloat-imm.ll bfloat-isnan.ll bfloat-mem.ll bfloat-select-fcmp.ll bfloat-select-icmp.ll bfloat.ll bitextract-mac.ll bitreverse-shift.ll bittest.ll blockaddress.ll branch_zero.ll branch-on-zero.ll branch-opt.ll branch-opt.mir branch-rel.mir branch-relaxation-rv32.ll branch-relaxation-rv32e.ll branch-relaxation-rv64.ll branch.ll bswap-bitreverse.ll bswap-shift.ll byval.ll callee-saved-fpr32s.ll callee-saved-fpr64s.ll callee-saved-gprs.ll calleetypeid-directcall-mismatched.ll calling-conv-half.ll calling-conv-ilp32-ilp32f-common.ll calling-conv-ilp32-ilp32f-ilp32d-common.ll calling-conv-ilp32.ll calling-conv-ilp32d.ll calling-conv-ilp32e.ll calling-conv-ilp32f-ilp32d-common.ll calling-conv-lp64-lp64f-common.ll calling-conv-lp64-lp64f-lp64d-common.ll calling-conv-lp64.ll calling-conv-lp64e.ll calling-conv-preserve-most.ll calling-conv-rv32f-ilp32.ll calling-conv-rv32f-ilp32e.ll calling-conv-sext-zext.ll calling-conv-vector-float.ll calling-conv-vector-on-stack.ll calls.ll callsite-emit-calleetypeid-tailcall.ll callsite-emit-calleetypeid.ll cfi-multiple-locations.mir clear-cache.ll cm_mvas_mvsa.ll cm_mvas_mvsa.mir cmov-branch-opt.ll cmp-bool.ll codemodel-lowering.ll combine-storetomstore.ll compress-double.ll compress-float.ll compress-inline-asm.ll compress-opt-branch.ll compress-opt-select.ll compress.ll condbinops.ll condops.ll constpool-known-bits.ll convert-highly-predictable-select-to-branch.ll copy-frameindex.mir copyprop.ll copysign-casts.ll csr-first-use-cost.ll ctlz-cttz-ctpop.ll ctz_zero_return_test.ll debug-line.ll di-assignment-tracking-vector.ll disable-tail-calls.ll disjoint.ll div_minsize.ll div-by-constant.ll div-pow2.ll div.ll double_reduct.ll double-arith-strict.ll double-arith.ll double-bitmanip-dagcombines.ll double-br-fcmp.ll double-calling-conv.ll double-convert-strict.ll double-convert.ll double-fcmp-strict.ll double-fcmp.ll double-frem.ll double-imm.ll double-intrinsics-strict.ll double-intrinsics.ll double-isnan.ll double-maximum-minimum.ll double-mem.ll double-previous-failure.ll double-round-conv-sat.ll double-round-conv.ll double-select-fcmp.ll double-select-icmp.ll double-stack-spill-restore.ll double-zfa.ll dso_local_equivalent.ll dwarf-eh.ll early-clobber-tied-def-subreg-liveness.ll eh-dwarf-cfa.ll elf-preemption.ll emit-x8-as-fp.ll emutls.ll exception-pointer-register.ll fastcc-bf16.ll fastcc-float.ll fastcc-half.ll fastcc-int.ll fastcc-without-f-reg.ll features-info.ll fixed-csr.ll fixups-diff.ll fli-licm.ll float-arith-strict.ll float-arith.ll float-bit-preserving-dagcombines.ll float-bitmanip-dagcombines.ll float-br-fcmp.ll float-convert-strict.ll float-convert.ll float-fcmp-strict.ll float-fcmp.ll float-frem.ll float-imm.ll float-intrinsics-strict.ll float-intrinsics.ll float-isnan.ll float-maximum-minimum.ll float-mem.ll float-round-conv-sat.ll float-round-conv.ll float-select-fcmp.ll float-select-icmp.ll float-select-verify.ll float-zfa.ll flt-rounds.ll fma-combine.ll fmax-fmin.ll fold-addi-loadstore-zilsd.ll fold-addi-loadstore.ll fold-binop-into-select-return-constant.ll fold-binop-into-select.ll fold-masked-merge.ll fold-mem-offset.ll fold-mem-offset.mir forced-atomics.ll fp-fcanonicalize.ll fp128.ll fp16-promote.ll fpclamptosat.ll fpenv-xlen.ll fpenv.ll frame-info.ll frame.ll frameaddr-returnaddr.ll frm-dependency.ll frm-write-in-loop.ll get-register-invalid.ll get-register-noreserve.ll get-register-reserve.ll get-setcc-result-type.ll ghccc-nest.ll ghccc-rv32.ll ghccc-rv64.ll ghccc-without-f-reg.ll global-merge-minsize-smalldata-nonzero.ll global-merge-minsize-smalldata-zero.ll global-merge-minsize.ll global-merge-offset.ll global-merge.ll graalcc.ll half-arith-strict.ll half-arith.ll half-bitmanip-dagcombines.ll half-br-fcmp.ll half-convert-strict.ll half-convert.ll half-fcmp-strict.ll half-fcmp.ll half-frem.ll half-imm.ll half-intrinsics.ll half-isnan.ll half-maximum-minimum.ll half-mem.ll half-round-conv-sat.ll half-round-conv.ll half-select-fcmp.ll half-select-icmp.ll half-zfa-fli.ll half-zfa.ll hoist-global-addr-base.ll hwasan-check-memaccess.ll i32-icmp.ll i64-icmp.ll iabs.ll icmp-non-byte-sized.ll idiv_large.ll imm-cse.ll imm.ll indirectbr.ll init-array.ll inline-asm-abi-names.ll inline-asm-clobbers.ll inline-asm-d-abi-names.ll inline-asm-d-constraint-f.ll inline-asm-d-modifier-N.ll inline-asm-f-abi-names.ll inline-asm-f-constraint-f.ll inline-asm-f-modifier-N.ll inline-asm-fixed-v-constraint.ll inline-asm-i-constraint-i1.ll inline-asm-invalid.ll inline-asm-mem-constraint-2.ll inline-asm-mem-constraint.ll inline-asm-s-constraint-error.ll inline-asm-s-constraint.ll inline-asm-v-constraint.ll inline-asm-xsfvcp.ll inline-asm-zdinx-constraint-r.ll inline-asm-zfh-constraint-f.ll inline-asm-zfh-modifier-N.ll inline-asm-zfinx-constraint-r.ll inline-asm-zhinx-constraint-r.ll inline-asm.ll inline-option-directive.ll instruction-count-remark.mir interrupt-attr-args-error.ll interrupt-attr-callee.ll interrupt-attr-invalid.ll interrupt-attr-nocall.ll interrupt-attr-ret-error.ll interrupt-attr.ll intrinsic-cttz-elts-vscale.ll intrinsic-cttz-elts.ll ipra.ll isel-optnone.ll jumptable-swguarded.ll jumptable.ll kcfi-isel-mir.ll kcfi-mir.ll kcfi-patchable-function-prefix.ll kcfi.ll lack-of-signed-truncation-check.ll large-stack.ll legalize-fneg.ll libcall-tail-calls.ll lit.local.cfg live-sp.mir llvm.exp10.ll llvm.frexp.ll load-setcc-combine.ll load-store-pair.ll local-stack-slot-allocation.ll loop-strength-reduce-add-cheaper-than-mul.ll loop-strength-reduce-loop-invar.ll lpad.ll lrint-conv.ll lsr-legaladdimm.ll machine-combiner-mir.ll machine-combiner-strategies.ll machine-combiner.ll machine-combiner.mir machine-copyprop-noop-removal.mir machine-copyprop-simplifyinstruction.mir machine-cp.mir machine-cse.ll machine-outliner-and-machine-copy-propagation.ll machine-outliner-call-x5-liveout.mir machine-outliner-call.ll machine-outliner-cfi.mir machine-outliner-leaf-descendants.ll machine-outliner-lpad.ll machine-outliner-patchable.ll machine-outliner-position.mir machine-outliner-throw.ll machine-pipeliner.ll machine-sink-load-immediate.ll machinelicm-address-pseudos.ll machinelicm-constant-phys-reg.ll machineoutliner-jumptable.mir machineoutliner-pcrel-lo.mir machineoutliner-x5.mir machineoutliner.mir MachineSink-implicit-x0.mir macro-fusion-lui-addi.ll macro-fusions.mir make-compressible-for-store-address.mir make-compressible-rv64.mir make-compressible-zbc-zhinx.mir make-compressible-zbc.mir make-compressible-zfinx.mir make-compressible-zilsd.mir make-compressible.mir mask-variable-shift.ll mem.ll mem64.ll memcmp-optsize.ll memcmp.ll memcpy-inline.ll memcpy.ll memmove.ll memset-inline.ll memset-pattern.ll min-max.ll mir-target-flags.ll misched-load-clustering.ll misched-mem-clustering.mir misched-postra-direction.mir misched-store-clustering.ll miss-sp-restore-eh.ll module-elf-flags.ll module-target-abi.ll module-target-abi2.ll module-target-abi3.ll mul-expand.ll mul.ll musttail-call.ll naked-fn-with-frame-pointer.ll narrow-shl-cst.ll neg-abs.ll nest-register.ll nomerge.ll nontemporal-scalable.ll nontemporal.ll note-gnu-property-zicfiss.ll O0-pipeline.ll O3-pipeline.ll opt-w-instrs.mir option-exact-inlineasm.ll option-nopic.ll option-norelax.ll option-norvc.ll option-pic.ll option-relax-relocation.ll option-relax.ll option-rvc.ll optnone-store-no-combine.ll or-is-add.ll orc-b-patterns.ll out-of-reach-emergency-slot.mir overflow-intrinsic-optimizations.ll overflow-intrinsics.ll patchable-function-entry.ll pei-crash.ll pic-models.ll pipeline-options.ll poison-legalization.ll postra-copy-expand.mir pr101786.ll pr135206.ll pr142004.ll pr145360.ll pr145363.ll pr148084.ll pr153598.mir pr158121.ll pr40333.ll pr51206.ll pr53662.mir pr55201.ll pr56110.ll pr56457.ll pr58025.ll pr58286.ll pr58511.ll pr63365.ll pr63816.ll pr64503.ll pr64645.ll pr64772.ll pr64935.ll pr65025.ll pr66603.ll pr68855.ll pr69586.ll pr80052.mir pr84200.ll pr84653_pr85190.ll pr88365.ll pr90652.ll pr90730.ll pr92193.ll pr94145.ll pr94265.ll pr95271.ll pr95284.ll pr96366.ll pr97304.ll prefer-w-inst.ll prefer-w-inst.mir prefetch.ll print-pipeline-passes.ll prolog-epilogue.ll push-pop-opt-crash.ll push-pop-popret.ll qci-interrupt-attr-fpr.ll qci-interrupt-attr.ll rda-stack.mir readcyclecounter.ll readsteadycounter.ll reassoc-shl-addi-add.ll reduce-unnecessary-extension.ll reduction-formation.ll redundant-copy-from-tail-duplicate.ll regalloc-last-chance-recoloring-failure.ll relative-reloc.ll relax-per-target-feature.ll rem.ll remat.ll renamable-copy.mir repeated-fp-divisors.ll replace-with-veclib-sleef-scalable.ll reserved-reg-errors.ll reserved-regs.ll riscv-codegen-prepare-atp.ll riscv-codegenprepare-asm.ll riscv-codegenprepare.ll riscv-func-target-feature.ll riscv-promote-constant.ll riscv-tail-dup-size.ll riscv-zihintpause.ll rnmi-interrupt-attr-error.ll rnmi-interrupt-attr.ll rotl-rotr.ll rv32-fuchsia.ll rv32-inline-asm-pairs.ll rv32e.ll rv32i-rv64i-float-double.ll rv32i-rv64i-half.ll rv32p.ll rv32xandesperf.ll rv32xtheadba.ll rv32xtheadbb.ll rv32xtheadbs.ll rv32zba.ll rv32zbb-intrinsic.ll rv32zbb-zbkb.ll rv32zbb.ll rv32zbc-intrinsic.ll rv32zbc-zbkc-intrinsic.ll rv32zbkb-intrinsic.ll rv32zbkb.ll rv32zbkx-intrinsic.ll rv32zbs.ll rv32zimop-intrinsic.ll rv32zknd-intrinsic-autoupgrade.ll rv32zknd-intrinsic.ll rv32zkne-intrinsic-autoupgrade.ll rv32zkne-intrinsic.ll rv32zknh-intrinsic.ll rv32zksed-intrinsic-autoupgrade.ll rv32zksed-intrinsic.ll rv32zksh-intrinsic.ll rv64-double-convert-strict.ll rv64-double-convert.ll rv64-float-convert-strict.ll rv64-float-convert.ll rv64-half-convert-strict.ll rv64-half-convert.ll rv64-inline-asm-pairs.ll rv64-large-stack.ll rv64-patchpoint.ll rv64-stackmap-args.ll rv64-stackmap-fp.ll rv64-stackmap-frame-setup.ll rv64-stackmap-nops.ll rv64-stackmap.ll rv64-statepoint-call-lowering-x1.ll rv64-statepoint-call-lowering-x2.ll rv64-statepoint-call-lowering.ll rv64-trampoline-cfi.ll rv64-trampoline.ll rv64-typepromotion.ll rv64d-double-convert-strict.ll rv64d-double-convert.ll rv64e.ll rv64f-float-convert-strict.ll rv64f-float-convert.ll rv64i-complex-float.ll rv64i-demanded-bits.ll rv64i-double-softfloat.ll rv64i-exhaustive-w-insts.ll rv64i-shift-sext.ll rv64i-single-softfloat.ll rv64i-tricky-shifts.ll rv64i-w-insts-legalization.ll rv64m-exhaustive-w-insts.ll rv64m-w-insts-legalization.ll rv64p.ll rv64xandesperf.ll rv64xtheadba.ll rv64xtheadbb.ll rv64xtheadbs.ll rv64zba.ll rv64zbb-intrinsic.ll rv64zbb-zbkb.ll rv64zbb.ll rv64zbc-intrinsic.ll rv64zbc-zbkc-intrinsic.ll rv64zbkb-intrinsic.ll rv64zbkb.ll rv64zbkx-intrinsic.ll rv64zbs.ll rv64zfh-half-convert-strict.ll rv64zfh-half-convert.ll rv64zfh-half-intrinsics.ll rv64zfhmin-half-convert-strict.ll rv64zfhmin-half-convert.ll rv64zfhmin-half-intrinsics.ll rv64zimop-intrinsic.ll rv64zknd-intrinsic.ll rv64zknd-zkne-intrinsic.ll rv64zkne-intrinsic.ll rv64zknh-intrinsic-autoupgrade.ll rv64zknh-intrinsic.ll rv64zksed-intrinsic-autoupgrade.ll rv64zksed-intrinsic-autoupgrade2.ll rv64zksed-intrinsic.ll rv64zksh-intrinsic-autoupgrade.ll rv64zksh-intrinsic.ll rvp-ext-rv32.ll rvp-ext-rv64.ll sadd_sat_plus.ll sadd_sat.ll saverestore-scs.ll saverestore.ll scmp.ll sdata-limit-0.ll sdata-limit-4.ll sdata-limit-8.ll sdata-local-sym.ll sdata-sections.ll sdiv-pow2-cmov.ll select-and.ll select-bare.ll select-binop-identity.ll select-cc.ll select-cond.ll select-const.ll select-constant-xor.ll select-optimize-multiple.ll select-optimize-multiple.mir select-or.ll select-pseudo-merge-with-stack-adj.ll select-to-and-zext.ll select-zbb.ll select.ll selectcc-to-shiftand.ll setcc-logic.ll sext-zext-trunc.ll sextw-removal-debug.mir sextw-removal.ll shadowcallstack.ll shift-amount-mod.ll shift-and.ll shift-masked-shamt.ll shifts.ll shl-cttz.ll shl-demanded.ll shlimm-addimm.ll short-forward-branch-load-imm.ll short-forward-branch-opt-min-max.ll short-forward-branch-opt-mul.ll short-forward-branch-opt.ll shrinkwrap-jump-table.ll shrinkwrap.ll sifive-interrupt-attr-err.ll sifive-interrupt-attr.ll sifive7-enable-intervals.mir signbit-test.ll signed-truncation-check.ll simplify-condbr.ll sincos-expansion.ll sink-and-fold-crash.mir sink-icmp.ll spill-fill-fold.ll spill-fpr-scalar.ll spir-kernel-cc.ll split-offsets.ll split-sp-adjust.ll split-store.ll split-udiv-by-constant.ll split-urem-by-constant.ll sra-xor-sra.ll srem-lkk.ll srem-seteq-illegal-types.ll srem-vector-lkk.ll srem.ll srodata.ll ssub_sat_plus.ll ssub_sat.ll stack-clash-prologue-nounwind.ll stack-clash-prologue.ll stack-folding.ll stack-guard-global.ll stack-guard-tls.ll stack-inst-compress.mir stack-offset.ll stack-probing-frame-setup.mir stack-protector-target.ll stack-realignment-with-variable-sized-objects.ll stack-realignment.ll stack-slot-coloring.mir stack-slot-size.ll stack-store-check.ll subtarget-features-std-ext.ll switch-width.ll tagged-globals.ll tail-calls.ll target-abi-invalid.ll target-abi-valid.ll thread-pointer.ll tls-models.ll tlsdesc-symbol.ll trunc-free.ll trunc-nsw-nuw.ll typepromotion-overflow.ll uadd_sat_plus.ll uadd_sat.ll ucmp.ll umulo-128-legalisation-lowering.ll unaligned-load-store.ll unfold-masked-merge-scalar-variablemask.ll unroll-loop-cse.ll urem-lkk.ll urem-seteq-illegal-types.ll urem-vector-lkk.ll urem.ll usub_sat_plus.ll usub_sat.ll vararg-ilp32e.ll vararg.ll varargs-with-fp-and-second-adj.ll vector-abi.ll vector-tuple-zeroinitializer.ll verify-instr.mir vlenb.ll vmadd-reassociate.ll vscale-demanded-bits.ll wide-mem.ll wide-scalar-shift-by-byte-multiple-legalization.ll wide-scalar-shift-legalization.ll xaluo.ll xandesbfhcvt.ll xcvalu.ll xcvbi.ll xcvbitmanip.ll xcvelw.ll xcvmac.ll xcvmem-heuristic.ll xcvmem.ll xmips-cbop.ll xmips-exectl.ll xqccmp_mvas_mvsa.mir xqccmp-additional-stack.ll xqccmp-callee-saved-gprs.ll xqccmp-cm-popretz.mir xqccmp-cm-push-pop.mir xqccmp-push-pop-popret.ll xqccmp-with-float.ll xqcia.ll xqciac.ll xqcibi.ll xqcibm-cto-clo-brev.ll xqcibm-extract.ll xqcibm-insbi.ll xqcibm-insert.ll xqcicli.ll xqcicm.ll xqcics.ll xqcilia.ll xqcilo.ll xqcilsm-memset.ll xqcisls.ll xray-attribute-instrumentation.ll xtheadfmemidx.ll xtheadmac.ll xtheadmemidx.ll xtheadmempair.ll zalasr-offset-folding.ll zbb-cmp-combine.ll zbb-logic-neg-imm.ll zcb-regalloc-hints.ll zcmp-additional-stack.ll zcmp-cm-popretz.mir zcmp-cm-push-pop.mir zcmp-prolog-epilog-crash.mir zcmp-with-float.ll zdinx-asm-constraint.ll zdinx-boundary-check.ll zdinx-large-spill.mir zdinx-memoperand.ll zdinx-spill.ll zext-with-load-is-free.ll zfh-half-intrinsics-strict.ll zfh-half-intrinsics.ll zfhmin-half-intrinsics-strict.ll zfhmin-half-intrinsics.ll zfhmin-imm.ll zibi.ll zicfilp-indirect-branch.ll zicond-fp-select-zfinx.ll zicond-opts.ll zilsd-ldst-opt-postra.mir zilsd-ldst-opt-prera.mir zilsd-regalloc-hints.mir zilsd.ll zmmul.ll