/download/obfuscator-ollvm/llvm/test/CodeGen/Hexagon/

6 directories 1069 files
Name Size Modified
Go up
autohvx
intrinsics
isel
loop-idiom
pipeliner
vect
64bit_tstbit.ll 1.1 KiB
abi-padding-2.ll 1.2 KiB
abi-padding.ll 1.5 KiB
abs.ll 1.7 KiB
absaddr-store.ll 1.2 KiB
absimm.ll 510 B
add-use.ll 680 B
add_int_double.ll 297 B
add_mpi_RRR.ll 1.1 KiB
addaddi.ll 332 B
addasl-address.ll 842 B
addh-sext-trunc.ll 801 B
addh-shifted.ll 734 B
addh.ll 819 B
addr-calc-opt.ll 2.3 KiB
addr-mode-opt.ll 1.7 KiB
addrmode-align.ll 1.8 KiB
addrmode-globoff.mir 436 B
addrmode-immop.mir 1.5 KiB
addrmode-indoff.ll 2.3 KiB
addrmode-keepdeadphis.ll 1.8 KiB
addrmode-keepdeadphis.mir 557 B
addrmode-no-rdef.mir 1.2 KiB
addrmode-offset.ll 2.1 KiB
addrmode-opt-assert.mir 732 B
addrmode-rr-to-io.mir 485 B
addsubcarry.ll 640 B
adjust-latency-stackST.ll 2.6 KiB
aggr-antidep-tied.ll 1.7 KiB
aggr-copy-order.ll 985 B
aggr-licm.ll 6.4 KiB
aggressive_licm.ll 2.2 KiB
align_Os.ll 443 B
align_test.ll 2.2 KiB
alu64.ll 16 KiB
always-ext.ll 1.5 KiB
anti-dep-partial.mir 1.1 KiB
arg-copy-elison.ll 1.5 KiB
args.ll 350 B
ashift-left-right.ll 416 B
asr-rnd.ll 1.4 KiB
asr-rnd64.ll 1.4 KiB
assert-postinc-ptr-not-value.ll 7.2 KiB
atomic-opaque-basic.ll 3.1 KiB
atomic-rmw-add.ll 503 B
atomic-store-byte.ll 519 B
atomicrmw-uinc-udec-wrap.ll 11 KiB
Atomics.ll 2.7 KiB
avoid-predspill-calleesaved.ll 1.5 KiB
avoid-predspill.ll 1.2 KiB
avoidVectorLowering.ll 555 B
bank-conflict-load.mir 625 B
bank-conflict.mir 5.6 KiB
barrier-flag.ll 5.5 KiB
base-offset-addr.ll 568 B
base-offset-post.ll 1.2 KiB
base-offset-stv4.ll 890 B
bit-addr-align.mir 469 B
bit-bitsplit-at.ll 932 B
bit-bitsplit-regclass.ll 1.4 KiB
bit-bitsplit-src.ll 1.0 KiB
bit-bitsplit.ll 511 B
bit-cmp0.mir 3.8 KiB
bit-eval.ll 1.2 KiB
bit-ext-sat.ll 1.4 KiB
bit-extract-off.ll 835 B
bit-extract.ll 1.5 KiB
bit-extractu-half.ll 341 B
bit-gen-rseq.ll 2.0 KiB
bit-has.ll 1.8 KiB
bit-loop-rc-mismatch.ll 1.8 KiB
bit-loop.ll 4.0 KiB
bit-phi.ll 2.2 KiB
bit-rie.ll 9.5 KiB
bit-skip-byval.ll 242 B
bit-store-upper-sub-hi.mir 655 B
bit-validate-reg.ll 620 B
bit-visit-flowq.ll 1.3 KiB
bitcast-i128-to-v128i1.ll 1.8 KiB
bitconvert-vector.ll 1.0 KiB
bitmanip.ll 9.3 KiB
bkfir.ll 3.7 KiB
block-addr.ll 1.6 KiB
block-address.ll 998 B
block-ranges-nodef.ll 1.7 KiB
blockaddr-fpic.ll 7.5 KiB
branch-folder-hoist-kills.mir 1.7 KiB
branch-non-mbb.ll 1.5 KiB
branchfolder-insert-impdef.mir 2.1 KiB
branchfolder-keep-impdef.ll 899 B
BranchPredict.ll 2.5 KiB
brcond-setne.ll 2.6 KiB
brev_ld.ll 3.1 KiB
brev_st.ll 3.6 KiB
bss-local.ll 640 B
bug-aa4463-ifconv-vecpred.ll 1.6 KiB
bug-allocframe-size.ll 3.6 KiB
bug-hcp-tied-kill.ll 3.2 KiB
bug14859-iv-cleanup-lpad.ll 7.2 KiB
bug14859-split-const-block-addr.ll 13 KiB
bug15515-shuffle.ll 1.3 KiB
bug17276.ll 2.7 KiB
bug17386.ll 2.6 KiB
bug18008.ll 3.0 KiB
bug18491-optsize.ll 872 B
bug19076.ll 7.0 KiB
bug19119.ll 1.6 KiB
bug19254-ifconv-vec.ll 6.0 KiB
bug27085.ll 1.3 KiB
bug31839.ll 689 B
bug6757-endloop.ll 3.4 KiB
bug9049.ll 436 B
bug9963.ll 318 B
bugAsmHWloop.ll 2.6 KiB
build-attributes.ll 546 B
build-vector-shuffle.ll 655 B
build-vector-v4i8-zext.ll 1005 B
builtin-expect.ll 1.3 KiB
builtin-prefetch-offset.ll 1.2 KiB
builtin-prefetch.ll 1.0 KiB
call-long1.ll 662 B
call-ret-i1.ll 567 B
call-v4.ll 780 B
calling-conv-2.ll 380 B
calling-conv.ll 1.5 KiB
callr-dep-edge.ll 424 B
callR_noreturn.ll 515 B
cext-check.ll 1.7 KiB
cext-ice.ll 12 KiB
cext-opt-basic.mir 1.9 KiB
cext-opt-block-addr.mir 4.9 KiB
cext-opt-negative-fi.mir 1.7 KiB
cext-opt-numops.mir 1.0 KiB
cext-opt-range-assert.mir 1.7 KiB
cext-opt-range-offset.mir 941 B
cext-opt-shifted-range.mir 872 B
cext-opt-stack-no-rr.mir 1.1 KiB
cext-unnamed-global.mir 1.0 KiB
cext-valid-packet1.ll 564 B
cext-valid-packet2.ll 859 B
cext.ll 457 B
cexti16.ll 466 B
cfgopt-fall-through.ll 2.0 KiB
cfi-late-and-regpressure-init.ll 2.5 KiB
cfi-late.ll 2.5 KiB
cfi-offset.ll 1.6 KiB
cfi_offset.ll 2.0 KiB
cfi_offset2.ll 3.3 KiB
check-dot-new.ll 398 B
check-subregister-for-latency.ll 3.2 KiB
checktabs.ll 225 B
circ-load-isel.ll 471 B
circ_ld.ll 4.6 KiB
circ_ldd_bug.ll 12 KiB
circ_ldw.ll 524 B
circ_new.ll 9.4 KiB
circ_pcr_assert.ll 1.2 KiB
circ_st.ll 3.6 KiB
clr_set_toggle.ll 4.5 KiB
cmp-extend.ll 1.4 KiB
cmp-promote.ll 1.6 KiB
cmp-to-genreg.ll 849 B
cmp-to-predreg.ll 1.1 KiB
cmp.ll 4.4 KiB
cmp_pred.ll 2.7 KiB
cmp_pred2.ll 1.9 KiB
cmp_pred_reg.ll 2.7 KiB
cmpb-dec-imm.ll 893 B
cmpb-eq.ll 2.1 KiB
cmpb_gtu.ll 3.8 KiB
cmpb_pred.ll 1.8 KiB
cmpbeq.ll 744 B
cmph-gtu.ll 1.1 KiB
cmpy-round.ll 1.5 KiB
coalesce_tfri.ll 3.0 KiB
coalescing-hvx-across-calls.ll 1.1 KiB
combine-imm-ext.ll 351 B
combine-imm-ext2.ll 360 B
combine.ll 475 B
combine_ir.ll 852 B
combine_lh.ll 298 B
combiner-lts.ll 2.0 KiB
common-gep-basic.ll 1.1 KiB
common-gep-icm.ll 3.1 KiB
common-gep-inbounds.ll 530 B
common-global-addr.ll 434 B
compound.ll 346 B
concat-vectors-legalize.ll 41 KiB
const-combine.ll 1.4 KiB
const-pool-tf.ll 1.5 KiB
constant_compound.ll 1.7 KiB
constext-call.ll 1.6 KiB
constext-immstore.ll 6.3 KiB
constext-replace.ll 6.0 KiB
constp-andir-global.mir 547 B
constp-clb.ll 496 B
constp-combine-neg.ll 1.1 KiB
constp-ctb.ll 624 B
constp-extract.ll 1.0 KiB
constp-physreg.ll 901 B
constp-rewrite-branches.ll 406 B
constp-rseq.ll 409 B
constp-vsplat.ll 389 B
convert-to-dot-old.ll 5.0 KiB
convert_const_i1_to_i8.ll 1.9 KiB
convertdptoint.ll 884 B
convertdptoll.ll 916 B
convertsptoint.ll 856 B
convertsptoll.ll 897 B
copy-to-combine-const64.mir 1.0 KiB
copy-to-combine-dbg.ll 1.9 KiB
count_0s.ll 1.2 KiB
countbits-basic.ll 1.6 KiB
csr-func-usedef.ll 2.9 KiB
csr-stubs-spill-threshold.ll 1.3 KiB
csr_stub_calls_dwarf_frame_info.ll 508 B
ctor.ll 478 B
dadd.ll 569 B
dag-combine-select-or0.ll 766 B
dag-indexed.ll 1.3 KiB
dccleana.ll 341 B
dead-store-stack.ll 3.3 KiB
dealloc-store.ll 2.4 KiB
dealloc_return.ll 642 B
debug-line_table_start.ll 1.2 KiB
debug-prologue-loc.ll 3.2 KiB
debug-prologue.ll 3.1 KiB
def-undef-deps.ll 2.5 KiB
default-align.ll 2.0 KiB
deflate.ll 904 B
df-min-max.ll 1.6 KiB
dfp.ll 445 B
dhry.ll 1.1 KiB
dhry_proc8.ll 1.6 KiB
dhry_stall.ll 1.6 KiB
disable-const64-tinycore.ll 5.1 KiB
disable-const64.ll 1.0 KiB
dmul.ll 573 B
dont_rotate_pregs_at_O2.ll 719 B
double.ll 684 B
dsub.ll 573 B
dualstore.ll 296 B
duplex-addi-global-imm.mir 316 B
duplex.ll 149 B
dwarf-discriminator.ll 2.6 KiB
early-if-conv-lifetime.mir 1.8 KiB
early-if-conversion-bug1.ll 18 KiB
early-if-debug.mir 1.2 KiB
early-if-low8.mir 778 B
early-if-merge-loop.ll 3.2 KiB
early-if-phi-i1.ll 428 B
early-if-predicator.mir 2.1 KiB
early-if-spare.ll 1.9 KiB
early-if-vecpi.ll 2.5 KiB
early-if-vecpred.ll 1.2 KiB
early-if.ll 3.1 KiB
eh_return-r30.ll 375 B
eh_return.ll 1.4 KiB
eh_save_restore.ll 2.8 KiB
ehabi.ll 2.1 KiB
eliminate-pred-spill.ll 10 KiB
entryBB-isLoopHdr.ll 1.1 KiB
expand-condsets-basic.ll 244 B
expand-condsets-copy-lis.ll 1.2 KiB
expand-condsets-dead-bad.ll 1.5 KiB
expand-condsets-dead-pred.ll 1.5 KiB
expand-condsets-dead.ll 1.5 KiB
expand-condsets-def-undef.mir 1.2 KiB
expand-condsets-extend.ll 4.2 KiB
expand-condsets-imm.mir 471 B
expand-condsets-impuse.mir 1.8 KiB
expand-condsets-impuse2.mir 675 B
expand-condsets-phys-reg.mir 840 B
expand-condsets-pred-undef.ll 634 B
expand-condsets-pred-undef2.ll 309 B
expand-condsets-rm-reg.mir 1.2 KiB
expand-condsets-rm-segment.ll 4.5 KiB
expand-condsets-same-inputs.mir 740 B
expand-condsets-undef.ll 719 B
expand-condsets-undef2.ll 1.1 KiB
expand-condsets-undefvni.ll 1.4 KiB
expand-condsets.ll 4.0 KiB
expand-copyw-undef.mir 344 B
expand-vselect-kill.mir 318 B
expand-vstorerw-undef.ll 3.9 KiB
expand-vstorerw-undef2.ll 13 KiB
expand-wselect.mir 352 B
extload-combine.ll 2.0 KiB
extlow.ll 337 B
extract-basic.ll 1.9 KiB
extract_0bits.ll 383 B
extractu_0bits.ll 385 B
fadd.ll 580 B
fcmp.ll 1.0 KiB
feature-compound.ll 579 B
feature-memops.ll 484 B
find-loop-instr.ll 2.4 KiB
find-loop.ll 1.8 KiB
fixed-spill-mutable.ll 2.1 KiB
float-amode.ll 3.5 KiB
float-bitcast.ll 883 B
float-const64-G0.ll 393 B
float-gen-cmpop.ll 2.1 KiB
float.ll 650 B
floatconvert-ieee-rnd-near.ll 650 B
fltnvjump.ll 8.3 KiB
fmadd.ll 573 B
fminmax-v67.ll 1.1 KiB
fminmax.ll 1020 B
fmul-v67.ll 1.6 KiB
fmul.ll 600 B
formal-args-i1.ll 587 B
fp16.ll 2.3 KiB
fp_latency.ll 3.0 KiB
fpelim-basic.ll 3.0 KiB
frame-offset-overflow.ll 11 KiB
fsel.ll 474 B
fsub.ll 585 B
funnel-shift.ll 7.5 KiB
funnel-shift2.ll 933 B
fusedandshift.ll 538 B
generate-const-buildvector32.ll 251 B
generic-cpu.ll 142 B
getBlockAddress.ll 407 B
glob-align-volatile.ll 499 B
global-const-gep.ll 545 B
global-ctor-pcrel.ll 1.0 KiB
global64bitbug.ll 1.1 KiB
gp-plus-offset-load.ll 1.6 KiB
gp-plus-offset-store.ll 1.1 KiB
gp-rel.ll 1.0 KiB
Halide_vec_cast_trunc1.ll 3.5 KiB
Halide_vec_cast_trunc2.ll 4.1 KiB
hasfp-crash1.ll 4.3 KiB
hasfp-crash2.ll 4.3 KiB
hello-world-v55.ll 356 B
hello-world-v60.ll 356 B
hexagon-cond-jumpr31.ll 644 B
hexagon-copy-hoisting.mir 1.2 KiB
hexagon-tfr-add.ll 7.0 KiB
hexagon-verify-implicit-use.ll 1.4 KiB
hexagon_cfi_offset.ll 3.9 KiB
hexagon_vector_loop_carried_reuse.ll 4.3 KiB
hexagon_vector_loop_carried_reuse_commutative.ll 3.3 KiB
hexagon_vector_loop_carried_reuse_constant.ll 4.3 KiB
hexagon_vector_loop_carried_reuse_invalid.ll 1.4 KiB
hidden-relocation.ll 629 B
honor-optsize.ll 1.2 KiB
hrc-stack-coloring.ll 28 KiB
hvx-bitcast-v64i1.ll 2.4 KiB
hvx-byte-store-double.ll 2.1 KiB
hvx-byte-store.ll 2.1 KiB
hvx-dbl-dual-output.ll 3.1 KiB
hvx-double-vzero.ll 935 B
hvx-dual-output.ll 3.0 KiB
hvx-isel-vselect-v256i16.ll 4.9 KiB
hvx-loopidiom-memcpy.ll 1.0 KiB
hvx-nontemporal.ll 992 B
hvx-reuse-fi-base.ll 7.8 KiB
hvx-vzero.ll 915 B
hwloop-cleanup.ll 2.6 KiB
hwloop-const.ll 814 B
hwloop-crit-edge.ll 2.2 KiB
hwloop-dbg-register.mir 4.3 KiB
hwloop-dbg.ll 3.1 KiB
hwloop-ice.ll 495 B
hwloop-le.ll 11 KiB
hwloop-long.ll 1.9 KiB
hwloop-loop1.ll 2.3 KiB
hwloop-lt.ll 10 KiB
hwloop-lt1.ll 1.3 KiB
hwloop-missed.ll 1.5 KiB
hwloop-ne.ll 11 KiB
hwloop-noreturn-call.ll 1.5 KiB
hwloop-ph-deadcode.ll 553 B
hwloop-phi-subreg.ll 1.9 KiB
hwloop-pos-ivbump1.ll 1.4 KiB
hwloop-preh.ll 1.8 KiB
hwloop-preheader.ll 1.5 KiB
hwloop-range.ll 990 B
hwloop-recursion.ll 1.6 KiB
hwloop-redef-imm.mir 1.5 KiB
hwloop-subreg.ll 782 B
hwloop-swap.ll 772 B
hwloop-with-return-call.ll 826 B
hwloop-wrap.ll 611 B
hwloop-wrap2.ll 2.2 KiB
hwloop1.ll 4.4 KiB
hwloop2.ll 1.1 KiB
hwloop3.ll 714 B
hwloop4.ll 2.9 KiB
hwloop5.ll 3.7 KiB
hx_V6_lo_hi.ll 2.3 KiB
i128-bitop.ll 2.9 KiB
i16_VarArg.ll 916 B
i1_VarArg.ll 1.1 KiB
i8_VarArg.ll 914 B
idxload-with-zero-offset.ll 1.8 KiB
ifcvt-common-kill.mir 940 B
ifcvt-diamond-bad.ll 1.4 KiB
ifcvt-diamond-bug-2016-08-26.ll 1.4 KiB
ifcvt-diamond-ret.mir 694 B
ifcvt-edge-weight.ll 1.4 KiB
ifcvt-impuse-livein.mir 1.0 KiB
ifcvt-live-subreg.mir 1.2 KiB
ifcvt-simple-bprob.ll 732 B
ignore-terminal-mbb.ll 804 B
imm-range-check.ll 1006 B
indirect-br.ll 263 B
infinite-loop.ll 1.4 KiB
initial-exec.ll 380 B
inline-asm-a.ll 423 B
inline-asm-bad-constraint.ll 548 B
inline-asm-clobber-lr.ll 561 B
inline-asm-error.ll 431 B
inline-asm-filetype-null.ll 136 B
inline-asm-hexagon.ll 1.0 KiB
inline-asm-i1.ll 422 B
inline-asm-qv.ll 756 B
inline-asm-vecpred128.ll 473 B
inline-division-space.ll 776 B
inline-division.ll 727 B
inlineasm-output-template.ll 833 B
insert-basic.ll 2.1 KiB
insert.ll 2.0 KiB
insert4.ll 5.3 KiB
instrprof-custom.ll 766 B
intrinsics-v60-alu.ll 38 KiB
intrinsics-v60-misc.ll 22 KiB
intrinsics-v60-permute.ll 5.4 KiB
intrinsics-v60-shift.ll 1.7 KiB
intrinsics-v60-vcmp.ll 16 KiB
intrinsics-v60-vmpy-acc-128B.ll 16 KiB
intrinsics-v60-vmpy-acc.ll 17 KiB
intrinsics-v60-vmpy.ll 18 KiB
intrinsics-v66.ll 1.3 KiB
intrinsics-v67.ll 8.4 KiB
invalid-dotnew-attempt.mir 377 B
invalid-memrefs.ll 3.1 KiB
is-legal-void.ll 1.7 KiB
isel-bitcast-v1i8-i8.ll 625 B
isel-bitcast-v8i1-i8.ll 434 B
isel-bitcast-v8i8-v4i16.ll 418 B
isel-buildvector-v2f16.ll 3.6 KiB
isel-combine-half.ll 924 B
isel-dcfetch-intrin-map.ll 361 B
isel-exti1.ll 500 B
isel-extload-i1.ll 925 B
isel-extract-pred.ll 1.8 KiB
isel-fold-shl-zext.ll 1.3 KiB
isel-global-offset-alignment.ll 1.5 KiB
isel-hvx-pred-bitcast-order.ll 766 B
isel-i1arg-crash.ll 109 B
isel-insert-pred.ll 2.7 KiB
isel-memory-vNi1.ll 6.5 KiB
isel-minmax-v64bit.ll 5.5 KiB
isel-op-zext-i1.ll 446 B
isel-prefer.ll 3.0 KiB
isel-select-v4i8.ll 1.3 KiB
isel-setcc-i1.ll 678 B
isel-setcc-legalize-loop.ll 687 B
isel-simplify-crash.ll 1.6 KiB
isel-splat-vector-crash.ll 1.7 KiB
isel-splat-vector-dag-crash.ll 1.5 KiB
isel-splat-vector-neg-i8.ll 490 B
isel-store-rr-i1.ll 401 B
isel-uaddo-1-i64.ll 328 B
isel-uaddo-1.ll 1.1 KiB
isel-v3i16.ll 1.2 KiB
isel-vacopy.ll 385 B
isel-vlsr-v2i16.ll 426 B
isel-vselect-v4i8.ll 291 B
isel-zext-vNi1.ll 2.2 KiB
jt-in-text.ll 2.3 KiB
jump-prob.ll 7.9 KiB
jump-table-g0.ll 1014 B
jump-table-isel.ll 3.0 KiB
large-number-of-preds.ll 12 KiB
late-pred.ll 718 B
late_instr.ll 9.3 KiB
lcomm.ll 276 B
ldst_vector_offset.ll 2.9 KiB
lit.local.cfg 71 B
livephysregs-add-pristines.mir 1.1 KiB
livephysregs-lane-masks.mir 1.0 KiB
livephysregs-lane-masks2.mir 1.4 KiB
livephysregs-regmask-clobber.mir 1.8 KiB
load-abs.ll 2.5 KiB
load-const-extend-opt.ll 2.2 KiB
loadi1-G0.ll 769 B
loadi1-v4-G0.ll 753 B
loadi1-v4.ll 761 B
loadi1.ll 777 B
local-exec.ll 588 B
long-calls.ll 2.0 KiB
loop-balign.ll 4.2 KiB
loop-prefetch.ll 1.1 KiB
loop-rotate-bug.ll 2.6 KiB
loop-rotate-liveins.ll 2.9 KiB
loop_align_count.ll 5.7 KiB
loop_align_count.mir 6.0 KiB
loop_correctness.ll 5.5 KiB
lower-extract-subvector.ll 1.3 KiB
lower-i1.ll 253 B
lsr-post-inc-cross-use-offsets.ll 14 KiB
lsr-postinc-nested-loop.ll 2.7 KiB
M4_mpyri_addi_global.ll 473 B
M4_mpyrr_addi_global.ll 616 B
machine-cp-clobbers.mir 1.2 KiB
machine-sink-float-usr.mir 14 KiB
machine-sink.ll 2.2 KiB
macint.ll 385 B
maddsubu.ll 628 B
mapped_intrinsics.ll 3.7 KiB
maxd.ll 226 B
maxh.ll 803 B
maxud.ll 227 B
maxuw.ll 227 B
maxw.ll 226 B
mem-fi-add.ll 1.0 KiB
mem-load-circ.ll 3.2 KiB
mem-ops-sub.ll 1.1 KiB
mem-ops-sub_01.ll 1.1 KiB
mem-ops-sub_i16.ll 1.1 KiB
mem-ops-sub_i16_01.ll 1.1 KiB
memcmp.ll 1.4 KiB
memcpy-likely-aligned.ll 1.5 KiB
memcpy-memmove-inline.ll 1.5 KiB
memop-bit18.ll 526 B
memops-stack.ll 4.5 KiB
memops.ll 45 KiB
memops1.ll 1003 B
memops2.ll 829 B
memops3.ll 811 B
memops_global.ll 18 KiB
memset-inline.ll 639 B
mind.ll 226 B
minu-zext-16.ll 324 B
minu-zext-8.ll 313 B
minud.ll 227 B
minuw.ll 227 B
minw.ll 226 B
mipi-double-small.ll 754 B
misaligned-access.ll 420 B
misaligned-const-load.ll 1.6 KiB
misaligned-const-store.ll 1.6 KiB
misaligned_double_vector_store_not_fast.ll 2.9 KiB
misched-top-rptracker-sync.ll 7.4 KiB
mlong-calls.ll 918 B
mnaci_v66.ll 503 B
mpy.ll 567 B
mpysin-imm.ll 427 B
mul64-sext.ll 2.6 KiB
mul64.ll 6.3 KiB
mulh.ll 581 B
mulhs.ll 681 B
multi-cycle.ll 4.6 KiB
mux-basic.ll 958 B
mux-kill1.mir 313 B
mux-kill2.mir 441 B
mux-kill3.mir 973 B
mux-undef.ll 648 B
muxii-bug.ll 842 B
muxii-crash.ll 403 B
namedreg.ll 647 B
nbench1.ll 2.4 KiB
neg.ll 338 B
newify-crash.ll 1.8 KiB
newvaluejump-c4.mir 919 B
newvaluejump-float.mir 437 B
newvaluejump-kill.ll 1.7 KiB
newvaluejump-kill2.mir 491 B
newvaluejump-postinc.ll 3.2 KiB
newvaluejump-solo.mir 406 B
newvaluejump.ll 934 B
newvaluejump2.ll 741 B
newvaluejump3.ll 2.5 KiB
newvalueSameReg.ll 2.1 KiB
newvaluestore.ll 308 B
newvaluestore2.ll 669 B
no-falign-function-for-size.ll 206 B
no-packets-gather.ll 1.4 KiB
no-packets.ll 2.1 KiB
no_struct_element.ll 863 B
noFalignAfterCallAtO2.ll 1.5 KiB
noreturn-noepilog.ll 754 B
noreturn-notail.ll 780 B
noreturn-stack-elim.ll 2.6 KiB
not-op.ll 291 B
notcheap.ll 1.9 KiB
ntstbit.ll 1.7 KiB
nv_store_vec.ll 721 B
NVJumpCmp.ll 3.9 KiB
opt-addr-mode-subreg-use.ll 6.6 KiB
opt-addr-mode.ll 4.4 KiB
opt-fabs.ll 434 B
opt-fneg.ll 966 B
opt-glob-addrs-000.ll 5.1 KiB
opt-glob-addrs-001.ll 7.6 KiB
opt-glob-addrs-003.ll 19 KiB
opt-sext-intrinsics.ll 800 B
opt-spill-volatile.ll 782 B
optimize-mux.ll 576 B
order-stack-object.ll 6.2 KiB
P08214.ll 6.9 KiB
packed-store.ll 1.5 KiB
packetize-allocframe.ll 1.8 KiB
packetize-call-r29.ll 576 B
packetize-cfi-location.ll 1.9 KiB
packetize-dccleana.mir 436 B
packetize-debug-loc.mir 2.0 KiB
packetize-frame-setup-destroy.mir 1.5 KiB
packetize-impdef-1.ll 4.6 KiB
packetize-impdef.ll 7.9 KiB
packetize-l2fetch.ll 1.2 KiB
packetize-load-store-aliasing.mir 1.1 KiB
packetize-nvj-no-prune.mir 818 B
packetize-nvstore.mir 643 B
packetize-return-arg.ll 1.1 KiB
packetize-tailcall-arg.ll 414 B
packetize-update-offset.mir 901 B
packetize-vgather-slot01.mir 645 B
packetize-volatiles.ll 845 B
packetize_cond_inst.ll 893 B
packetizer-resources.ll 837 B
partword-cmpxchg.ll 656 B
peephole-kill-flags.ll 691 B
peephole-move-phi.ll 2.2 KiB
peephole-op-swap.ll 1.1 KiB
phi-elim.ll 681 B
pic-jt-big.ll 2.1 KiB
pic-jumptables.ll 1.4 KiB
pic-local.ll 322 B
pic-regusage.ll 3.1 KiB
pic-sdata.ll 1.1 KiB
pic-simple.ll 603 B
pic-static.ll 610 B
plt-rel.ll 1.3 KiB
pmpyw_acc.ll 1.6 KiB
post-inc-aa-metadata.ll 1.4 KiB
post-ra-kill-update.mir 996 B
postinc-aggr-dag-cycle.ll 3.2 KiB
postinc-baseoffset.mir 566 B
postinc-float.ll 2.7 KiB
postinc-load.ll 945 B
postinc-offset.ll 1.3 KiB
postinc-order.ll 2.1 KiB
postinc-store.ll 933 B
postra-sink-subregs.mir 1.1 KiB
PR33749.ll 1.6 KiB
pred-absolute-store.ll 433 B
pred-gp.ll 902 B
pred-instrs.ll 932 B
pred-sched.ll 1.1 KiB
pred-simp.ll 681 B
pred-taken-jump.ll 1.5 KiB
predicate-copy.ll 484 B
predicate-logical.ll 1.1 KiB
predicate-rcmp.ll 690 B
predtfrs.ll 1.8 KiB
prefetch-intr.ll 550 B
prefetch-shuffler-ice.ll 584 B
prob-types.ll 5.4 KiB
prof-early-if.ll 3.0 KiB
propagate-vcombine.ll 1.9 KiB
ps_call_nr.ll 1.2 KiB
rdf-copy-renamable-reserved.mir 436 B
rdf-copy-undef.ll 5.3 KiB
rdf-copy-undef2.ll 2.6 KiB
rdf-copy.ll 1.7 KiB
rdf-cover-use.ll 1.2 KiB
rdf-dead-loop.ll 1015 B
rdf-def-mask.ll 1.8 KiB
rdf-ehlabel-live.mir 319 B
rdf-extra-livein.ll 2.4 KiB
rdf-filter-defs.ll 4.9 KiB
rdf-ignore-undef.ll 1.9 KiB
rdf-inline-asm-fixed.ll 1.5 KiB
rdf-inline-asm.ll 1.3 KiB
rdf-kill-last-op.ll 7.0 KiB
rdf-multiple-phis-up.ll 1.1 KiB
rdf-phi-shadows.ll 2.4 KiB
rdf-phi-up.ll 1.9 KiB
rdf-reset-kills.ll 817 B
readcyclecounter.ll 250 B
readsteadycounter.ll 255 B
redundant-branching2.ll 2.1 KiB
reg-by-name.ll 19 KiB
reg-eq-cmp.ll 1.1 KiB
reg-scav-imp-use-dbl-vec.ll 13 KiB
reg-scavengebug-2.ll 6.4 KiB
reg-scavengebug-3.ll 3.9 KiB
reg-scavengebug-4.ll 12 KiB
reg-scavengebug-5.ll 15 KiB
reg-scavengebug.ll 12 KiB
reg-scavenger-valid-slot.ll 22 KiB
reg_seq.ll 3.8 KiB
regalloc-bad-undef.mir 11 KiB
regalloc-block-overlap.ll 5.3 KiB
regalloc-coal-extend-short-subrange.mir 1.3 KiB
regalloc-coal-fullreg-undef.mir 1.1 KiB
regalloc-liveout-undef.mir 970 B
registerpassbuildercallbacks.ll 933 B
registerscav-missing-spill-slot.ll 6.8 KiB
registerscavenger-fail1.ll 10 KiB
regp-underflow.ll 5.5 KiB
regscav-wrong-super-sub-regs.ll 7.3 KiB
regscavenger_fail_hwloop.ll 12 KiB
regscavengerbug.ll 19 KiB
relax.ll 284 B
remove-endloop.ll 1.8 KiB
remove_lsr.ll 2.4 KiB
restore-single-reg.ll 1.2 KiB
ret-struct-by-val.ll 344 B
retval-redundant-copy.ll 465 B
rotate-multi.ll 2.3 KiB
rotate.ll 4.4 KiB
rotl-i64.ll 600 B
runtime-stkchk.ll 1.7 KiB
S3_2op.ll 10 KiB
save-kill-csr.ll 3.4 KiB
save-regs-thresh.ll 3.3 KiB
sdata-array.ll 236 B
sdata-basic.ll 435 B
sdata-expand-const.ll 471 B
sdata-explicit-section.ll 242 B
sdata-load-size.ll 511 B
sdata-opaque-type.ll 261 B
sdata-stack-guard.ll 1.8 KiB
sdiv-minsigned.ll 397 B
sdr-basic.ll 532 B
sdr-global.mir 508 B
sdr-nosplit1.ll 1.5 KiB
sdr-reg-profit.ll 3.5 KiB
sdr-shr32.ll 775 B
section_7275.ll 1.5 KiB
select-instr-align.ll 858 B
select-vector-pred.ll 1.3 KiB
setmemrefs.ll 855 B
sf-min-max.ll 1.5 KiB
sffms.ll 812 B
sfmin_dce.ll 440 B
sfmpyacc_scale.ll 912 B
shrink-frame-basic.ll 1008 B
signed_immediates.ll 1.7 KiB
signext-inreg.ll 9.4 KiB
simple-types-mem.ll 507 B
simple_addend.ll 240 B
simpletailcall.ll 314 B
simplify64bitops_7223.ll 1.7 KiB
spill-vector-alignment.mir 482 B
split-const32-const64.ll 721 B
split-muxii.ll 632 B
split-vecpred.ll 4.1 KiB
stack-align-reset.ll 1.6 KiB
stack-align1.ll 397 B
stack-align2.ll 534 B
stack-alloca1.ll 345 B
stack-alloca2.ll 476 B
stack-guard-acceptable-type.ll 989 B
static.ll 460 B
store-abs.ll 1.8 KiB
store-AbsSet.ll 2.2 KiB
store-const-extend-opt.ll 2.6 KiB
store-constant.ll 1009 B
store-imm-amode.ll 3.6 KiB
store-imm-byte.ll 236 B
store-imm-halword.ll 237 B
store-imm-large-stack.ll 11 KiB
store-imm-stack-object.ll 2.6 KiB
store-imm-word.ll 237 B
store-shift.ll 1.9 KiB
store-vector-pred.ll 3.2 KiB
store-widen-aliased-load.ll 675 B
store-widen-negv.ll 366 B
store-widen-negv2.ll 470 B
store-widen-subreg.ll 2.2 KiB
store-widen.ll 604 B
store1.ll 966 B
store_abs.ll 717 B
storerd-io-over-rr.ll 328 B
storerinewabs.ll 398 B
struct-const.ll 2.0 KiB
struct_args.ll 335 B
struct_args_large.ll 396 B
struct_copy.ll 2.1 KiB
struct_copy_sched_r16.ll 796 B
sub-add.ll 3.0 KiB
subh-shifted.ll 691 B
subh.ll 686 B
subi-asl.ll 1.7 KiB
SUnit-boundary-prob.ll 9.7 KiB
switch-lut-explicit-section.ll 1.7 KiB
switch-lut-function-section.ll 1.6 KiB
switch-lut-multiple-functions.ll 2.0 KiB
switch-lut-text-section.ll 1.5 KiB
swp-art-deps-rec.ll 5.5 KiB
swp-bad-sched.ll 5.3 KiB
swp-badorder.ll 1.1 KiB
swp-carried-1.ll 2.1 KiB
swp-carried-dep1.mir 3.2 KiB
swp-carried-dep2.mir 2.0 KiB
swp-carried-dep3.mir 2.0 KiB
swp-chain-refs.ll 2.1 KiB
swp-change-dep-cycle.ll 1.2 KiB
swp-change-dep.ll 1.9 KiB
swp-change-dep1.ll 1.4 KiB
swp-change-deps.ll 2.0 KiB
swp-check-offset.ll 1.3 KiB
swp-const-tc.ll 1.4 KiB
swp-const-tc1.ll 2.2 KiB
swp-const-tc2.ll 1.1 KiB
swp-const-tc3.ll 4.2 KiB
swp-conv3x3-nested.ll 8.9 KiB
swp-copytophi-dag.ll 3.8 KiB
swp-crash-iter.ll 1.5 KiB
swp-cse-phi.ll 1.5 KiB
swp-dag-phi.ll 1.4 KiB
swp-dag-phi1.ll 1.2 KiB
swp-dead-regseq.ll 1.2 KiB
swp-dep-neg-offset.ll 2.2 KiB
swp-disable-Os.ll 4.5 KiB
swp-epilog-numphis.ll 3.9 KiB
swp-epilog-phi10.ll 4.0 KiB
swp-epilog-phi11.ll 1.1 KiB
swp-epilog-phi12.ll 2.0 KiB
swp-epilog-phi13.ll 2.1 KiB
swp-epilog-phi2.ll 2.7 KiB
swp-epilog-phi4.ll 1.2 KiB
swp-epilog-phi5.ll 6.9 KiB
swp-epilog-phi6.ll 2.9 KiB
swp-epilog-phi7.ll 14 KiB
swp-epilog-phi8.ll 1.6 KiB
swp-epilog-phi9.ll 2.0 KiB
swp-epilog-reuse-1.ll 1.9 KiB
swp-epilog-reuse.ll 3.1 KiB
swp-epilog-reuse2.ll 2.5 KiB
swp-epilog-reuse3.ll 3.2 KiB
swp-epilog-reuse4.ll 3.8 KiB
swp-exit-fixup.ll 2.3 KiB
swp-fix-last-use.ll 945 B
swp-fix-last-use1.ll 2.0 KiB
swp-intreglow8.ll 3.7 KiB
swp-kernel-last-use.ll 2.6 KiB
swp-kernel-phi1.ll 1.6 KiB
swp-large-rec.ll 2.5 KiB
swp-listen-loop3.ll 2.2 KiB
swp-loop-carried-crash.ll 18 KiB
swp-loop-carried-unknown.ll 1.6 KiB
swp-loop-carried.ll 1.4 KiB
swp-loopval.ll 1.8 KiB
swp-lots-deps.ll 2.0 KiB
swp-matmul-bitext.ll 2.9 KiB
swp-max-stage3.ll 1.8 KiB
swp-max.ll 1.5 KiB
swp-maxstart.ll 1.4 KiB
swp-memrefs-epilog.ll 4.5 KiB
swp-more-phi.ll 1.9 KiB
swp-multi-loops.ll 2.5 KiB
swp-multi-phi-refs.ll 2.0 KiB
swp-new-phi.ll 1.7 KiB
swp-node-order.ll 1.7 KiB
swp-order-carried.ll 2.9 KiB
swp-order-copies.ll 1.2 KiB
swp-order-deps1.ll 1.4 KiB
swp-order-deps3.ll 847 B
swp-order-deps4.ll 2.7 KiB
swp-order-deps5.ll 816 B
swp-order-deps6.ll 826 B
swp-order-deps7.ll 1.6 KiB
swp-order-prec.ll 917 B
swp-order.ll 2.0 KiB
swp-order1.ll 1.1 KiB
swp-phi-ch-offset.ll 2.3 KiB
swp-phi-chains.ll 5.5 KiB
swp-phi-def-use.ll 3.9 KiB
swp-phi-dep.ll 2.2 KiB
swp-phi-dep1.ll 4.0 KiB
swp-phi-order.ll 871 B
swp-phi-ref.ll 2.0 KiB
swp-phi-ref1.ll 2.4 KiB
swp-phi-start.ll 1.5 KiB
swp-phi.ll 6.0 KiB
swp-physreg.ll 1.5 KiB
swp-pragma-disable-bug.ll 2.6 KiB
swp-pragma-disable.ii 1.4 KiB
swp-pragma-initiation-interval-reset.ii 2.5 KiB
swp-pragma-initiation-interval.ii 1.4 KiB
swp-prolog-phi.ll 2.3 KiB
swp-prolog-phi4.ll 3.1 KiB
swp-regseq.ll 675 B
swp-remove-dep-ice.ll 1.1 KiB
swp-rename-dead-phi.ll 2.1 KiB
swp-rename.ll 889 B
swp-replace-uses1.ll 1.9 KiB
swp-resmii-1.ll 4.4 KiB
swp-resmii.ll 1.3 KiB
swp-reuse-phi-1.ll 1.7 KiB
swp-reuse-phi-2.ll 2.1 KiB
swp-reuse-phi-4.ll 7.1 KiB
swp-reuse-phi-5.ll 1.7 KiB
swp-reuse-phi-6.ll 5.6 KiB
swp-reuse-phi.ll 1.1 KiB
swp-sigma.ll 10 KiB
swp-stages.ll 3.0 KiB
swp-stages3.ll 2.2 KiB
swp-stages4.ll 3.5 KiB
swp-stages5.ll 2.8 KiB
swp-subreg.ll 1.1 KiB
swp-swap.ll 1.6 KiB
swp-tfri.ll 1.7 KiB
swp-vect-dotprod.ll 1.7 KiB
swp-vmult.ll 1.0 KiB
swp-vsum.ll 1.0 KiB
swp-ws-dead-def.mir 6.4 KiB
swp-ws-exp-dbg.mir 21 KiB
swp-ws-exp.mir 6.1 KiB
swp-ws-fail-0.mir 2.1 KiB
swp-ws-fail-1.mir 1.6 KiB
swp-ws-fail-2.mir 2.6 KiB
swp-ws-fail-3.mir 1.6 KiB
swp-ws-live-intervals.mir 8.7 KiB
swp-ws-meta-instr.mir 6.2 KiB
swp-ws-phi.mir 1.2 KiB
swp-ws-pragma-initiation-interval-fail.mir 2.5 KiB
swp-ws-resource-reserve.mir 4.4 KiB
swp-ws-sqrt.mir 6.4 KiB
swp-ws-stall-cycle.mir 1.8 KiB
swp-ws-weak-dep.mir 1.1 KiB
swp-ws-zero-cost.mir 1.5 KiB
swp-xxh2.ll 1.8 KiB
tail-call-mem-intrinsics.ll 977 B
tail-call-trunc.ll 551 B
tail-dup-subreg-abort.ll 700 B
tail-dup-subreg-map.ll 2.5 KiB
tailcall_fastcc_ccc.ll 445 B
target-flag-ext.mir 831 B
tc_duplex.ll 776 B
tc_duplex_asm.ll 778 B
tc_sched.ll 2.5 KiB
tc_sched1.ll 792 B
tcm-zext.ll 502 B
testbits.ll 680 B
tfr-cleanup.ll 2.3 KiB
tfr-mux-nvj.ll 853 B
tfr-slotindex.ll 1.0 KiB
tfr-to-combine.ll 801 B
tied_oper.ll 1.4 KiB
tiny_bkfir_artdeps.ll 7.5 KiB
tiny_bkfir_loop_align.ll 7.6 KiB
tinycore.ll 1.6 KiB
tls_gd.ll 621 B
tls_pic.ll 1.0 KiB
tls_static.ll 771 B
trap-crash.ll 479 B
trap-unreachable.ll 210 B
trivialmemaliascheck.ll 1.4 KiB
trunc-mpy.ll 2.7 KiB
tstbit.ll 2.4 KiB
two-addr-tied-subregs.mir 1.8 KiB
two-crash.ll 926 B
twoaddressbug.ll 4.4 KiB
undef-ret.ll 485 B
undo-dag-shift.ll 1.6 KiB
union-1.ll 500 B
unordered-fcmp.ll 2.0 KiB
unreachable-mbb-phi-subreg.mir 543 B
upper-mpy.ll 3.0 KiB
usr-ovf-dep.ll 974 B
v5_insns.ll 2.5 KiB
v6-haar-balign32.ll 5.7 KiB
v6-inlasm1.ll 3.9 KiB
v6-inlasm2.ll 981 B
v6-inlasm3.ll 1.5 KiB
v6-inlasm4.ll 950 B
v6-shuffl.ll 3.2 KiB
v6-spill1.ll 14 KiB
v6-unaligned-spill.ll 2.0 KiB
v6-vecpred-copy.ll 7.2 KiB
v60-align.ll 1.3 KiB
v60-cur.ll 3.2 KiB
v60-haar-postinc.ll 4.5 KiB
v60-halide-vcombinei8.ll 2.6 KiB
V60-VDblNew.ll 970 B
v60-vec-128b-1.ll 1.3 KiB
v60-vecpred-spill.ll 10 KiB
v60-vsel1.ll 3.0 KiB
v60-vsel2.ll 3.6 KiB
v60_Q6_P_rol_PI.ll 799 B
v60_sort16.ll 3.8 KiB
v60Intrins.ll 156 KiB
v60rol-instrs.ll 1.7 KiB
v60small.ll 3.0 KiB
v60Vasr.ll 12 KiB
v62-CJAllSlots.ll 2.2 KiB
v62-inlasm4.ll 896 B
v6vassignp.ll 864 B
v6vec-vmemcur-prob.mir 427 B
v6vec-vmemu1.ll 2.3 KiB
v6vec-vmemu2.ll 911 B
v6vec-vprint.ll 1.6 KiB
v6vec-vshuff.ll 1.1 KiB
v6vec_inc1.ll 2.6 KiB
v6vec_zero.ll 584 B
v6vect-dbl-fail1.ll 1.3 KiB
v6vect-dbl-spill.ll 10 KiB
v6vect-dbl.ll 6.1 KiB
v6vect-dh1.ll 7.3 KiB
v6vect-locals1.ll 1.3 KiB
v6vect-no-sideeffects.ll 6.0 KiB
v6vect-pred2.ll 1.6 KiB
v6vect-spill-kill.ll 9.4 KiB
v6vect-vmem1.ll 767 B
v6vect-vsplat.ll 2.5 KiB
vacopy.ll 1003 B
vadd1.ll 911 B
vaddh.ll 511 B
validate-offset.ll 1.1 KiB
vararg-deallocate-sp.ll 326 B
vararg-formal.ll 245 B
vararg-linux-abi.ll 3.0 KiB
vararg.ll 4.2 KiB
vararg_align_check.ll 7.2 KiB
vararg_double_onstack.ll 9.0 KiB
vararg_named.ll 8.4 KiB
varargs-memv.ll 928 B
vassign-to-combine.ll 3.1 KiB
vcombine128_to_req_seq.ll 3.4 KiB
vcombine_subreg.ll 934 B
vcombine_to_req_seq.ll 1.8 KiB
vcombine_zero_diff_ptrs.ll 2.2 KiB
vdmpy-halide-test.ll 9.5 KiB
vdotprod.ll 1.4 KiB
vec-align.ll 1.3 KiB
vec-call-full1.ll 1.3 KiB
vec-pred-spill1.ll 4.0 KiB
vec-vararg-align.ll 1.1 KiB
vecPred2Vec.ll 1.3 KiB
vect-any_extend.ll 387 B
vect-dbl-post-inc.ll 1.2 KiB
vect-downscale.ll 7.1 KiB
vect-regpairs.ll 9.0 KiB
vect-set_cc_v2i32.ll 6.2 KiB
vect-vd0.ll 674 B
vect-zero_extend.ll 651 B
vect_setcc.ll 3.0 KiB
vect_setcc_v2i16.ll 3.8 KiB
vector-align.ll 1.3 KiB
vector-ext-load.ll 318 B
vector-sint-to-fp.ll 6.4 KiB
vector-zext-v4i8.ll 6.3 KiB
verify-liveness-at-def.mir 2.5 KiB
verify-sink-code.ll 9.5 KiB
verify-undef.ll 1.1 KiB
vextract-basic.mir 713 B
vgather-opt-addr.ll 4.9 KiB
vgather-packetize.mir 962 B
vload-postinc-sel.ll 2.3 KiB
vmemu-128.ll 779 B
vmpa-halide-test.ll 16 KiB
vpack_eo.ll 3.9 KiB
vrcmpys.ll 2.5 KiB
vselect-pseudo.ll 1.3 KiB
vsplat-ext.ll 793 B
vsplat-isel.ll 239 B
wcsrtomb.ll 5.9 KiB
xray-pred-ret.ll 590 B
xray.ll 1.1 KiB
zextloadi1.ll 933 B