tree: 71605a564f3e20d8fe1f96846d8f5165c6de197c [path history] [tgz]
  1. aarch64-predication.ll
  2. aarch64-unroll.ll
  3. arbitrary-induction-step.ll
  4. arith-fp-frem-costs.ll
  5. arm64-unroll.ll
  6. backedge-overflow.ll
  7. blend-costs.ll
  8. call-costs.ll
  9. check-prof-info.ll
  10. clamped-trip-count.ll
  11. conditional-branches-cost.ll
  12. cost-no-valid-vplans-built.ll
  13. deterministic-type-shrinkage.ll
  14. divs-with-scalable-vfs.ll
  15. drop-poison-generating-flags.ll
  16. early_exit_costs.ll
  17. eliminate-tail-predication.ll
  18. epilog-iv-select-cmp.ll
  19. epilog-vectorization-factors.ll
  20. epilog-vectorization-widen-inductions.ll
  21. epilogue-vectorization-fix-scalar-resume-values.ll
  22. extend-vectorization-factor-for-unprofitable-memops.ll
  23. extractvalue-no-scalarization-required.ll
  24. f128-fmuladd-reduction.ll
  25. first-order-recurrence-fold-tail.ll
  26. first-order-recurrence.ll
  27. fixed-order-recurrence.ll
  28. fixed-wide-lane-mask.ll
  29. fmax-without-fast-math-flags.ll
  30. fmin-without-fast-math-flags.ll
  31. fminimumnum.ll
  32. force-target-instruction-cost.ll
  33. fully-unrolled-cost.ll
  34. gather-cost.ll
  35. gather-do-not-vectorize-addressing.ll
  36. i1-reg-usage.ll
  37. induction-costs-sve.ll
  38. induction-costs.ll
  39. induction-trunc.ll
  40. interleave-allocsize-not-equal-typesize.ll
  41. interleave-with-gaps.ll
  42. interleave-with-runtime-checks.ll
  43. interleave_count_for_estimated_tc.ll
  44. interleave_count_for_known_tc.ll
  45. interleaved-store-of-first-order-recurrence.ll
  46. interleaved-vs-scalar.ll
  47. interleaved_cost.ll
  48. interleaving-load-store.ll
  49. interleaving-reduction.ll
  50. intrinsiccost.ll
  51. invalid-costs.ll
  52. invariant-replicate-region.ll
  53. licm-calls.ll
  54. lit.local.cfg
  55. loop-vectorization-factors.ll
  56. loopvectorize_pr33804_double.ll
  57. low_trip_count_predicates.ll
  58. low_trip_memcheck_cost.ll
  59. masked-call-scalarize.ll
  60. masked-call.ll
  61. masked-op-cost.ll
  62. max-vf-for-interleaved.ll
  63. maxbandwidth-regpressure.ll
  64. maximize-bandwidth-invalidate.ll
  65. mul-simplification.ll
  66. multiple-result-intrinsics.ll
  67. neon-gather-cost.ll
  68. neon-inloop-reductions.ll
  69. neoverse-epilogue-vect.ll
  70. no_vector_instructions.ll
  71. nontemporal-load-store.ll
  72. optsize_minsize.ll
  73. outer_loop_prefer_scalable.ll
  74. outer_loop_test1_no_explicit_vect_width.ll
  75. Oz-and-forced-vectorize.ll
  76. partial-reduce-chained.ll
  77. partial-reduce-constant-ops.ll
  78. partial-reduce-dot-product-epilogue.ll
  79. partial-reduce-dot-product-mixed.ll
  80. partial-reduce-dot-product-neon.ll
  81. partial-reduce-dot-product.ll
  82. partial-reduce-incomplete-chains.ll
  83. partial-reduce-interleave.ll
  84. partial-reduce-no-dotprod.ll
  85. partial-reduce-sub.ll
  86. partial-reduce.ll
  87. pr151664-cost-hoisted-vector-scalable.ll
  88. pr162009.ll
  89. pr31900.ll
  90. pr33053.ll
  91. pr36032.ll
  92. pr46950-load-cast-context-crash.ll
  93. pr56627.ll
  94. pr60831-sve-inv-store-crash.ll
  95. pr73894.ll
  96. predicated-costs.ll
  97. predication_costs.ll
  98. prefer-fixed-if-equal-to-scalable.ll
  99. reduction-recurrence-costs-sve.ll
  100. reduction-small-size.ll
  101. reg-usage.ll
  102. replicating-load-store-costs.ll
  103. runtime-check-size-based-threshold.ll
  104. runtime-check-trip-count-decisions.ll
  105. scalable-alloca.ll
  106. scalable-avoid-scalarization.ll
  107. scalable-call.ll
  108. scalable-fp-ext-trunc-illegal-type.ll
  109. scalable-predicate-instruction.ll
  110. scalable-reduction-inloop-cond.ll
  111. scalable-reductions-tf.ll
  112. scalable-reductions.ll
  113. scalable-strict-fadd.ll
  114. scalable-struct-return.ll
  115. scalable-vectorization-cost-tuning.ll
  116. scalable-vectorization.ll
  117. scalable-vf-hint.ll
  118. scalar_interleave.ll
  119. scalarize-store-with-predication.ll
  120. sdiv-pow2.ll
  121. select-costs.ll
  122. select-index.ll
  123. simple_early_exit.ll
  124. single-early-exit-interleave.ll
  125. smallest-and-widest-types.ll
  126. sme-vectorize.ll
  127. store-costs-sve.ll
  128. streaming-compatible-sve-no-maximize-bandwidth.ll
  129. streaming-vectorization.ll
  130. strict-fadd-cost.ll
  131. strict-fadd-vf1.ll
  132. strict-fadd.ll
  133. struct-return-cost.ll
  134. sve-basic-vec.ll
  135. sve-cond-inv-loads.ll
  136. sve-epilog-vect-inloop-reductions.ll
  137. sve-epilog-vect-reductions.ll
  138. sve-epilog-vect-strict-reductions.ll
  139. sve-epilog-vect-vscale-tune.ll
  140. sve-epilog-vect.ll
  141. sve-epilog-vscale-fixed.ll
  142. sve-extract-last-veclane.ll
  143. sve-fixed-width-inorder-core.ll
  144. sve-fneg.ll
  145. sve-gather-scatter-cost.ll
  146. sve-gather-scatter.ll
  147. sve-illegal-type.ll
  148. sve-inductions-unusual-types.ll
  149. sve-inductions.ll
  150. sve-interleaved-accesses-cost.ll
  151. sve-interleaved-accesses.ll
  152. sve-interleaved-masked-accesses.ll
  153. sve-inv-loads.ll
  154. sve-inv-store.ll
  155. sve-invalid-costs.ll
  156. sve-large-strides.ll
  157. sve-live-out-pointer-induction.ll
  158. sve-low-trip-count.ll
  159. sve-masked-loadstore.ll
  160. sve-multiexit.ll
  161. sve-runtime-check-size-based-threshold.ll
  162. sve-scalable-load-in-loop.ll
  163. sve-select-cmp.ll
  164. sve-strict-fadd-cost.ll
  165. sve-tail-folding-cost.ll
  166. sve-tail-folding-forced.ll
  167. sve-tail-folding-option.ll
  168. sve-tail-folding-optsize.ll
  169. sve-tail-folding-overflow-checks.ll
  170. sve-tail-folding-reductions.ll
  171. sve-tail-folding-unroll.ll
  172. sve-tail-folding.ll
  173. sve-type-conv.ll
  174. sve-vector-reverse-mask4.ll
  175. sve-vector-reverse.ll
  176. sve-vfabi.ll
  177. sve-vscale-based-trip-counts.ll
  178. sve-wide-lane-mask.ll
  179. sve-widen-extractvalue.ll
  180. sve-widen-gep.ll
  181. sve-widen-phi.ll
  182. sve2-histcnt-epilogue.ll
  183. sve2-histcnt-no-scalar-interleave.ll
  184. sve2-histcnt-outerloop-scevaddrec.ll
  185. sve2-histcnt-too-many-deps.ll
  186. sve2-histcnt-vplan.ll
  187. sve2-histcnt.ll
  188. synthesize-mask-for-call.ll
  189. tail-fold-uniform-memops.ll
  190. tail-folding-styles.ll
  191. transform-narrow-interleave-to-widen-memory-constant-ops.ll
  192. transform-narrow-interleave-to-widen-memory-cost.ll
  193. transform-narrow-interleave-to-widen-memory-derived-ivs.ll
  194. transform-narrow-interleave-to-widen-memory-metadata.ll
  195. transform-narrow-interleave-to-widen-memory-multi-block.ll
  196. transform-narrow-interleave-to-widen-memory-remove-loop-region.ll
  197. transform-narrow-interleave-to-widen-memory-scalable.ll
  198. transform-narrow-interleave-to-widen-memory-unroll.ll
  199. transform-narrow-interleave-to-widen-memory-with-wide-ops.ll
  200. transform-narrow-interleave-to-widen-memory.ll
  201. type-shrinkage-insertelt.ll
  202. type-shrinkage-zext-costs.ll
  203. uniform-args-call-variants.ll
  204. unsafe-vf-hint-remark.ll
  205. veclib-calls-libsystem-darwin.ll
  206. veclib-function-calls.ll
  207. veclib-intrinsic-calls.ll
  208. vector-call-linear-args.ll
  209. vector-loop-backedge-elimination-epilogue.ll
  210. vector-reverse-mask4.ll
  211. vector-reverse.ll
  212. vplan-printing.ll
  213. widen-call-with-intrinsic-or-libfunc.ll
  214. wider-VF-for-callinst.ll