tree: 3d128d06c316a27c8de421aec76458c12981e713 [path history] [tgz]
  1. 2007-07-15-NegativeStride.ll
  2. 2007-08-06-MisinterpretBranch.ll
  3. 2007-08-06-Unsigned.ll
  4. 2007-09-27-LargeStepping.ll
  5. 2007-11-14-SignedAddRec.ll
  6. 2007-11-18-OrInstruction.ll
  7. 2008-02-11-ReversedCondition.ll
  8. 2008-02-12-SMAXTripCount.ll
  9. 2008-02-15-UMax.ll
  10. 2008-05-25-NegativeStepToZero.ll
  11. 2008-06-12-BinomialInt64.ll
  12. 2008-07-12-UnneededSelect1.ll
  13. 2008-07-12-UnneededSelect2.ll
  14. 2008-07-19-InfiniteLoop.ll
  15. 2008-07-19-WrappingIV.ll
  16. 2008-07-29-SGTTripCount.ll
  17. 2008-07-29-SMinExpr.ll
  18. 2008-08-04-IVOverflow.ll
  19. 2008-08-04-LongAddRec.ll
  20. 2008-11-02-QuadraticCrash.ll
  21. 2008-11-15-CubicOOM.ll
  22. 2008-11-18-LessThanOrEqual.ll
  23. 2008-11-18-Stride1.ll
  24. 2008-11-18-Stride2.ll
  25. 2008-12-08-FiniteSGE.ll
  26. 2008-12-11-SMaxOverflow.ll
  27. 2008-12-14-StrideAndSigned.ll
  28. 2008-12-15-DontUseSDiv.ll
  29. 2009-01-02-SignedNegativeStride.ll
  30. 2009-04-22-TruncCast.ll
  31. 2009-05-09-PointerEdgeCount.ll
  32. 2009-07-04-GroupConstantsWidthMismatch.ll
  33. 2010-09-03-RequiredTransitive.ll
  34. 2011-03-09-ExactNoMaxBECount.ll
  35. 2011-04-26-FoldAddRec.ll
  36. 2011-10-04-ConstEvolve.ll
  37. 2012-03-26-LoadConstant.ll
  38. 2012-05-18-LoopPredRecurse.ll
  39. 2012-05-29-MulAddRec.ll
  40. abs-intrinsic.ll
  41. add-expr-pointer-operand-sorting.ll
  42. add-like-or.ll
  43. addrec-computed-during-addrec-calculation.ll
  44. addrec-sub-nsw.ll
  45. alloca.ll
  46. and-xor.ll
  47. annotation-intrinsics.ll
  48. ashr.ll
  49. avoid-assume-hang.ll
  50. avoid-infinite-recursion-0.ll
  51. avoid-infinite-recursion-1.ll
  52. avoid-smax-0.ll
  53. avoid-smax-1.ll
  54. backedge-taken-count-guard-info-with-multiple-predecessors.ll
  55. backedge-taken-count-guard-info.ll
  56. becount-invalidation.ll
  57. binomial-explision.ll
  58. cache_loop_exit_limit.ll
  59. constant_condition.ll
  60. cycled_phis.ll
  61. decrementing_addrecs.ll
  62. different-loops-recs.ll
  63. div-overflow.ll
  64. do-loop.ll
  65. exact-exit-count-more-precise.ll
  66. exact_iter_count.ll
  67. exhaustive-trip-counts.ll
  68. exit-count-non-strict.ll
  69. exit-count-select-safe.ll
  70. exit-count-select.ll
  71. expander-replace-congruent-ivs.ll
  72. exponential-behavior.ll
  73. ext-antecedent.ll
  74. ext_min_max.ll
  75. extract-highbits-sameconstmask.ll
  76. extract-highbits-variablemask.ll
  77. extract-lowbits-sameconstmask.ll
  78. extract-lowbits-variablemask.ll
  79. finite-trip-count.ll
  80. flags-from-poison-dbg.ll
  81. flags-from-poison-noautogen.ll
  82. flags-from-poison.ll
  83. flattened-0.ll
  84. fold.ll
  85. guards.ll
  86. how-far-to-zero.ll
  87. huge-trip-multiple.ll
  88. huge_expression_limit.ll
  89. implied-via-addition.ll
  90. implied-via-division.ll
  91. incorrect-exit-count.ll
  92. incorrect-nsw.ll
  93. increasing-or-decreasing-iv.ll
  94. infer-prestart-no-wrap.ll
  95. infer-via-ranges.ll
  96. inner-loop-by-latch-cond-unknown.ll
  97. invalidation.ll
  98. iv-poison.ll
  99. latch-dominating-conditions.ll
  100. limit-depth.ll
  101. load-with-range-metadata.ll
  102. load.ll
  103. logical-operations.ll
  104. lshr-shl-differentconstmask.ll
  105. lt-overflow.ll
  106. malloc.ll
  107. max-addops-inline.ll
  108. max-addrec-size.ll
  109. max-backedge-taken-count-guard-info-rewrite-expressions.ll
  110. max-backedge-taken-count-guard-info.ll
  111. max-backedge-taken-count-limit-by-wrapping.ll
  112. max-be-count-not-constant.ll
  113. max-expr-cache.ll
  114. max-mulops-inline.ll
  115. max-trip-count-address-space.ll
  116. max-trip-count.ll
  117. merge-add-rec-many-inputs.ll
  118. min-max-exprs.ll
  119. minmax-intrinsics.ll
  120. mul.ll
  121. multiple-max-iterations.ll
  122. ne-overflow.ll
  123. no-follow-alias.ll
  124. no-wrap-add-exprs.ll
  125. no-wrap-symbolic-becount.ll
  126. no-wrap-unknown-becount.ll
  127. non-IV-phi.ll
  128. nowrap-preinc-limits.ll
  129. nsw-offset-assume.ll
  130. nsw-offset.ll
  131. nsw.ll
  132. nw-sub-is-not-nw-add.ll
  133. outer_phi.ll
  134. overflow-intrinsics-trip-count.ll
  135. overflow-intrinsics.ll
  136. pointer-rounding.ll
  137. pointer-select.ll
  138. pointer-sign-bits.ll
  139. pr116483.ll
  140. pr117133.ll
  141. pr18606-min-zeros.ll
  142. pr18606.ll
  143. pr22179.ll
  144. pr22641.ll
  145. pr22674.ll
  146. pr22856.ll
  147. pr24757.ll
  148. pr25369.ll
  149. pr27315.ll
  150. pr34538.ll
  151. pr35890.ll
  152. pr3909.ll
  153. pr40420.ll
  154. pr44605.ll
  155. pr46786.ll
  156. pr48225.ll
  157. pr49856.ll
  158. pr51869-scalar-evolution-prove-implications-via-truncation.ll
  159. pr58402-large-number-of-zext-exprs.ll
  160. pr62380.ll
  161. pr62430.ll
  162. pr76234.ll
  163. pr87798.ll
  164. pr92560.ll
  165. predicated-exit-count.ll
  166. predicated-max-backedge-taken-count-guard-info.ll
  167. predicated-symbolic-max-backedge-taken-count.ll
  168. predicated-trip-count.ll
  169. ptrtoint-constantexpr-loop.ll
  170. ptrtoint-global.ll
  171. ptrtoint.ll
  172. range-attribute.ll
  173. range-signedness.ll
  174. range_nw_flag.ll
  175. ranges.ll
  176. returned.ll
  177. saturating-intrinsics.ll
  178. scalable-vector.ll
  179. scev-aa.ll
  180. scev-canonical-mode.ll
  181. scev-dispositions.ll
  182. scev-expander-existing-value-offset.ll
  183. scev-expander-incorrect-nowrap.ll
  184. scev-expander-reuse-gep.ll
  185. scev-expander-reuse-unroll.ll
  186. scev-expander-reuse-vect.ll
  187. scev-invalid.ll
  188. scev-prestart-nowrap.ll
  189. sdiv.ll
  190. sext-add-inreg-loop.ll
  191. sext-add-inreg-unequal.ll
  192. sext-add-inreg.ll
  193. sext-inreg.ll
  194. sext-iv-0.ll
  195. sext-iv-1.ll
  196. sext-iv-2.ll
  197. sext-mul.ll
  198. sext-to-zext.ll
  199. sext-zero.ll
  200. shift-op.ll
  201. shift-recurrences.ll
  202. shl-lshr-differentconstmask.ll
  203. sle.ll
  204. smax-br-phi-idioms.ll
  205. smin-smax-folds.ll
  206. solve-quadratic-i1.ll
  207. solve-quadratic-overflow.ll
  208. solve-quadratic.ll
  209. SolveQuadraticEquation.ll
  210. srem.ll
  211. strip-injective-zext.ll
  212. symbolic_max_exit_count.ll
  213. trip-count-andor-selectform.ll
  214. trip-count-andor.ll
  215. trip-count-implied-addrec.ll
  216. trip-count-minmax.ll
  217. trip-count-negative-stride.ll
  218. trip-count-non-unit-stride.ll
  219. trip-count-pow2.ll
  220. trip-count-scalable-stride.ll
  221. trip-count-switch.ll
  222. trip-count-unknown-stride.ll
  223. trip-count-urem.ll
  224. trip-count.ll
  225. trip-count10.ll
  226. trip-count11.ll
  227. trip-count12.ll
  228. trip-count13.ll
  229. trip-count14.ll
  230. trip-count15.ll
  231. trip-count2.ll
  232. trip-count3.ll
  233. trip-count4.ll
  234. trip-count5.ll
  235. trip-count6.ll
  236. trip-count7.ll
  237. trip-count8.ll
  238. trip-count9.ll
  239. trip-multiple-guard-info.ll
  240. trip-multiple.ll
  241. tripmultiple_calculation.ll
  242. trivial-phis.ll
  243. trunc-simplify.ll
  244. truncate.ll
  245. udiv-of-x-xsmaxone-fold.ll
  246. umin-seq-operand-may-trigger-ub.ll
  247. umin-umax-folds.ll
  248. undefined.ll
  249. unknown_phis.ll
  250. unreachable-code.ll
  251. unsimplified-loop.ll
  252. urem-0.ll
  253. values-at-scopes-consistency.ll
  254. widenable-condition.ll
  255. ZeroStep.ll
  256. zext-divrem.ll
  257. zext-mul.ll
  258. zext-signed-addrec.ll
  259. zext-wrap.ll