tree: 25c0f55d513770a7ebb18beaed7c625139ad6ca8 [path history] [tgz]
  1. 2002-03-11-InstCombineHang.ll
  2. 2002-05-14-SubFailure.ll
  3. 2002-05-14-TouchDeletedInst.ll
  4. 2002-08-02-CastTest.ll
  5. 2002-09-17-GetElementPtrCrash.ll
  6. 2002-12-05-MissedConstProp.ll
  7. 2003-05-26-CastMiscompile.ll
  8. 2003-05-27-ConstExprCrash.ll
  9. 2003-06-05-BranchInvertInfLoop.ll
  10. 2003-06-22-ConstantExprCrash.ll
  11. 2003-07-21-ExternalConstant.ll
  12. 2003-08-12-AllocaNonNull.ll
  13. 2003-09-09-VolatileLoadElim.ll
  14. 2003-10-23-InstcombineNullFail.ll
  15. 2003-10-29-CallSiteResolve.ll
  16. 2003-11-03-VarargsCallBug.ll
  17. 2003-11-13-ConstExprCastCall.ll
  18. 2004-01-13-InstCombineInvokePHI.ll
  19. 2004-02-23-ShiftShiftOverflow.ll
  20. 2004-03-13-InstCombineInfLoop.ll
  21. 2004-04-04-InstCombineReplaceAllUsesWith.ll
  22. 2004-05-07-UnsizedCastLoad.ll
  23. 2004-07-27-ConstantExprMul.ll
  24. 2004-08-09-RemInfLoop.ll
  25. 2004-08-10-BoolSetCC.ll
  26. 2004-09-20-BadLoadCombine.ll
  27. 2004-09-20-BadLoadCombine2.ll
  28. 2004-09-28-BadShiftAndSetCC.ll
  29. 2004-11-22-Missed-and-fold.ll
  30. 2004-11-27-SetCCForCastLargerAndConstant.ll
  31. 2004-12-08-InstCombineCrash.ll
  32. 2004-12-08-RemInfiniteLoop.ll
  33. 2005-03-04-ShiftOverflow.ll
  34. 2005-04-07-UDivSelectCrash.ll
  35. 2005-06-15-DivSelectCrash.ll
  36. 2005-06-15-ShiftSetCCCrash.ll
  37. 2005-06-16-RangeCrash.ll
  38. 2005-06-16-SetCCOrSetCCMiscompile.ll
  39. 2005-07-07-DeadPHILoop.ll
  40. 2006-02-07-SextZextCrash.ll
  41. 2006-02-13-DemandedMiscompile.ll
  42. 2006-02-28-Crash.ll
  43. 2006-03-30-ExtractElement.ll
  44. 2006-04-01-InfLoop.ll
  45. 2006-04-28-ShiftShiftLongLong.ll
  46. 2006-05-04-DemandedBitCrash.ll
  47. 2006-05-06-Infloop.ll
  48. 2006-06-28-infloop.ll
  49. 2006-09-11-EmptyStructCrash.ll
  50. 2006-09-15-CastToBool.ll
  51. 2006-10-19-SignedToUnsignedCastAndConst-2.ll
  52. 2006-10-19-SignedToUnsignedCastAndConst.ll
  53. 2006-10-20-mask.ll
  54. 2006-10-26-VectorReassoc.ll
  55. 2006-11-03-Memmove64.ll
  56. 2006-11-10-ashr-miscompile.ll
  57. 2006-11-27-XorBug.ll
  58. 2006-12-01-BadFPVectorXform.ll
  59. 2006-12-05-fp-to-int-ext.ll
  60. 2006-12-08-ICmp-Combining.ll
  61. 2006-12-08-Phi-ICmp-Op-Fold.ll
  62. 2006-12-08-Select-ICmp.ll
  63. 2006-12-10-ICmp-GEP-GEP.ll
  64. 2006-12-15-Range-Test.ll
  65. 2006-12-23-Select-Cmp-Cmp.ll
  66. 2007-01-13-ExtCompareMiscompile.ll
  67. 2007-01-14-FcmpSelf.ll
  68. 2007-01-18-VectorInfLoop.ll
  69. 2007-01-27-AndICmp.ll
  70. 2007-02-01-LoadSinkAlloca.ll
  71. 2007-02-07-PointerCast.ll
  72. 2007-02-23-PhiFoldInfLoop.ll
  73. 2007-03-13-CompareMerge.ll
  74. 2007-03-19-BadTruncChangePR1261.ll
  75. 2007-03-21-SignedRangeTest.ll
  76. 2007-03-25-BadShiftMask.ll
  77. 2007-03-25-DoubleShift.ll
  78. 2007-03-26-BadShiftMask.ll
  79. 2007-03-27-PR1280.ll
  80. 2007-03-31-InfiniteLoop.ll
  81. 2007-04-04-BadFoldBitcastIntoMalloc.ll
  82. 2007-04-08-SingleEltVectorCrash.ll
  83. 2007-05-04-Crash.ll
  84. 2007-05-10-icmp-or.ll
  85. 2007-05-14-Crash.ll
  86. 2007-05-18-CastFoldBug.ll
  87. 2007-06-06-AshrSignBit.ll
  88. 2007-06-21-DivCompareMiscomp.ll
  89. 2007-08-02-InfiniteLoop.ll
  90. 2007-09-05-EqualGEP.ll
  91. 2007-09-10-AliasConstFold.ll
  92. 2007-09-11-Trampoline.ll
  93. 2007-09-17-AliasConstFold2.ll
  94. 2007-10-10-EliminateMemCpy.ll
  95. 2007-10-12-Crash.ll
  96. 2007-10-28-EmptyField.ll
  97. 2007-10-28-stacksave.ll
  98. 2007-10-31-RangeCrash.ll
  99. 2007-10-31-StringCrash.ll
  100. 2007-11-07-OpaqueAlignCrash.ll
  101. 2007-11-15-CompareMiscomp.ll
  102. 2007-11-22-IcmpCrash.ll
  103. 2007-11-25-CompatibleAttributes.ll
  104. 2007-12-10-ConstFoldCompare.ll
  105. 2007-12-12-GEPScale.ll
  106. 2007-12-16-AsmNoUnwind.ll
  107. 2007-12-18-AddSelCmpSub.ll
  108. 2007-12-28-IcmpSub2.ll
  109. 2008-01-06-BitCastAttributes.ll
  110. 2008-01-06-CastCrash.ll
  111. 2008-01-06-VoidCast.ll
  112. 2008-01-13-AndCmpCmp.ll
  113. 2008-01-13-NoBitCastAttributes.ll
  114. 2008-01-14-DoubleNest.ll
  115. 2008-01-14-VarArgTrampoline.ll
  116. 2008-01-21-MismatchedCastAndCompare.ll
  117. 2008-01-21-MulTrunc.ll
  118. 2008-01-27-FloatSelect.ll
  119. 2008-01-29-AddICmp.ll
  120. 2008-02-04-GEPIdxBug.ll
  121. 2008-02-13-MulURem.ll
  122. 2008-02-16-SDivOverflow.ll
  123. 2008-02-16-SDivOverflow2.ll
  124. 2008-02-23-MulSub.ll
  125. 2008-02-28-OrFCmpCrash.ll
  126. 2008-03-13-IntToPtr.ll
  127. 2008-04-22-ByValBitcast.ll
  128. 2008-04-28-VolatileStore.ll
  129. 2008-04-29-VolatileLoadDontMerge.ll
  130. 2008-04-29-VolatileLoadMerge.ll
  131. 2008-05-08-LiveStoreDelete.ll
  132. 2008-05-08-StrLenSink.ll
  133. 2008-05-09-SinkOfInvoke.ll
  134. 2008-05-17-InfLoop.ll
  135. 2008-05-18-FoldIntToPtr.ll
  136. 2008-05-22-IDivVector.ll
  137. 2008-05-22-NegValVector.ll
  138. 2008-05-23-CompareFold.ll
  139. 2008-05-31-AddBool.ll
  140. 2008-05-31-Bools.ll
  141. 2008-06-05-ashr-crash.ll
  142. 2008-06-08-ICmpPHI.ll
  143. 2008-06-13-InfiniteLoopStore.ll
  144. 2008-06-13-ReadOnlyCallStore.ll
  145. 2008-06-19-UncondLoad.ll
  146. 2008-06-21-CompareMiscomp.ll
  147. 2008-06-24-StackRestore.ll
  148. 2008-07-08-AndICmp.ll
  149. 2008-07-08-ShiftOneAndOne.ll
  150. 2008-07-08-SubAnd.ll
  151. 2008-07-08-VolatileLoadMerge.ll
  152. 2008-07-09-SubAndError.ll
  153. 2008-07-10-CastSextBool.ll
  154. 2008-07-10-ICmpBinOp.ll
  155. 2008-07-11-RemAnd.ll
  156. 2008-07-13-DivZero.ll
  157. 2008-07-16-fsub.ll
  158. 2008-07-16-sse2_storel_dq.ll
  159. 2008-08-05-And.ll
  160. 2008-08-17-ICmpXorSignbit.ll
  161. 2008-09-02-VectorCrash.ll
  162. 2008-09-29-FoldingOr.ll
  163. 2008-10-11-DivCompareFold.ll
  164. 2008-10-23-ConstFoldWithoutMask.ll
  165. 2008-11-01-SRemDemandedBits.ll
  166. 2008-11-08-FCmp.ll
  167. 2008-11-20-DivMulRem.ll
  168. 2008-11-27-IDivVector.ll
  169. 2008-11-27-MultiplyIntVec.ll
  170. 2008-11-27-UDivNegative.ll
  171. 2008-12-17-SRemNegConstVec.ll
  172. 2009-01-05-i128-crash.ll
  173. 2009-01-08-AlignAlloca.ll
  174. 2009-01-16-PointerAddrSpace.ll
  175. 2009-01-19-fmod-constant-float-specials.ll
  176. 2009-01-19-fmod-constant-float.ll
  177. 2009-01-24-EmptyStruct.ll
  178. 2009-01-31-InfIterate.ll
  179. 2009-01-31-Pressure.ll
  180. 2009-02-04-FPBitcast.ll
  181. 2009-02-20-InstCombine-SROA.ll
  182. 2009-02-21-LoadCST.ll
  183. 2009-02-25-CrashZeroSizeArray.ll
  184. 2009-03-02-VarLengthArrayGEP.ll
  185. 2009-03-18-vector-ashr-crash.ll
  186. 2009-03-20-AShrOverShift.ll
  187. 2009-03-24-InfLoop.ll
  188. 2009-04-06-GEP-Index-Crash.ll
  189. 2009-04-07-MulPromoteToI96.ll
  190. 2009-05-23-FCmpToICmp.ll
  191. 2009-06-11-StoreAddrSpace.ll
  192. 2009-06-16-SRemDemandedBits.ll
  193. 2009-07-02-MaskedIntVector.ll
  194. add-shrink.ll
  195. add-sitofp.ll
  196. add.ll
  197. add2.ll
  198. add3.ll
  199. addnegneg.ll
  200. adjust-for-sminmax.ll
  201. align-2d-gep.ll
  202. align-addr.ll
  203. align-external.ll
  204. align-inc.ll
  205. alloca.ll
  206. and-compare.ll
  207. and-fcmp.ll
  208. and-not-or.ll
  209. and-or-and.ll
  210. and-or-not.ll
  211. and-or.ll
  212. and-xor-merge.ll
  213. and.ll
  214. and2.ll
  215. apint-add1.ll
  216. apint-add2.ll
  217. apint-and-compare.ll
  218. apint-and-or-and.ll
  219. apint-and-xor-merge.ll
  220. apint-and1.ll
  221. apint-and2.ll
  222. apint-call-cast-target.ll
  223. apint-cast-and-cast.ll
  224. apint-cast-cast-to-and.ll
  225. apint-cast.ll
  226. apint-div1.ll
  227. apint-div2.ll
  228. apint-elim-logicalops.ll
  229. apint-mul1.ll
  230. apint-mul2.ll
  231. apint-not.ll
  232. apint-or1.ll
  233. apint-or2.ll
  234. apint-rem1.ll
  235. apint-rem2.ll
  236. apint-select.ll
  237. apint-shift-simplify.ll
  238. apint-shift.ll
  239. apint-shl-trunc.ll
  240. apint-sub.ll
  241. apint-xor1.ll
  242. apint-xor2.ll
  243. apint-zext1.ll
  244. apint-zext2.ll
  245. ashr-nop.ll
  246. binop-cast.ll
  247. bit-tracking.ll
  248. bitcast-gep.ll
  249. bitcast-scalar-to-vector.ll
  250. bitcast-vec-canon.ll
  251. bitcast-vector-fold.ll
  252. bitcount.ll
  253. bittest.ll
  254. bswap-fold.ll
  255. bswap.ll
  256. call-cast-target.ll
  257. call-intrinsics.ll
  258. call.ll
  259. call2.ll
  260. canonicalize_branch.ll
  261. cast-and-cast.ll
  262. cast-cast-to-and.ll
  263. cast-load-gep.ll
  264. cast-malloc.ll
  265. cast-mul-select.ll
  266. cast-propagate.ll
  267. cast-set.ll
  268. cast-sext-zext.ll
  269. cast-store-gep.ll
  270. cast.ll
  271. cast2.ll
  272. cast3.ll
  273. cast_ld_addr_space.ll
  274. cast_ptr.ll
  275. constant-fold-gep-overindex.ll
  276. constant-fold-gep.ll
  277. constant-fold-ptr-casts.ll
  278. CPP_min_max.ll
  279. dce-iterate.ll
  280. deadcode.ll
  281. dg.exp
  282. div-cmp-overflow.ll
  283. div.ll
  284. enforce-known-alignment.ll
  285. exact-sdiv.ll
  286. extractvalue.ll
  287. fold-bin-operand.ll
  288. fold-vector-zero.ll
  289. fp-ret-bitcast.ll
  290. fpcast.ll
  291. fpextend.ll
  292. fsub-fsub.ll
  293. GEPIdxCanon.ll
  294. getelementptr-setcc.ll
  295. getelementptr-seteq.ll
  296. getelementptr.ll
  297. getelementptr_cast.ll
  298. getelementptr_const.ll
  299. getelementptr_index.ll
  300. getelementptr_promote.ll
  301. hoist_instr.ll
  302. icmp.ll
  303. IntPtrCast.ll
  304. JavaCompare.ll
  305. known_align.ll
  306. load.ll
  307. load2.ll
  308. load3.ll
  309. loadstore-alignment.ll
  310. logical-select.ll
  311. lshr-phi.ll
  312. malloc-free-delete.ll
  313. malloc.ll
  314. malloc2.ll
  315. malloc3.ll
  316. memcpy-to-load.ll
  317. memmove.ll
  318. memset.ll
  319. mul-masked-bits.ll
  320. mul.ll
  321. multi-use-or.ll
  322. narrow.ll
  323. not-fcmp.ll
  324. not.ll
  325. nothrow.ll
  326. nsw.ll
  327. odr-linkage.ll
  328. or-fcmp.ll
  329. or-to-xor.ll
  330. or.ll
  331. or2.ll
  332. phi-merge.ll
  333. phi.ll
  334. pr2645-0.ll
  335. pr2645-1.ll
  336. pr2996.ll
  337. preserve-sminmax.ll
  338. ptr-int-cast.ll
  339. README.txt
  340. rem.ll
  341. sdiv-1.ll
  342. sdiv-2.ll
  343. sdiv-shift.ll
  344. select-2.ll
  345. select-load-call.ll
  346. select.ll
  347. set.ll
  348. setcc-cast-cast.ll
  349. setcc-strength-reduce.ll
  350. sext-misc.ll
  351. shift-simplify.ll
  352. shift-sra.ll
  353. shift-trunc-shift.ll
  354. shift.ll
  355. shl-icmp.ll
  356. shl-trunc.ll
  357. shufflemask-undef.ll
  358. shufflevec-constant.ll
  359. signed-comparison.ll
  360. signext.ll
  361. simplify-demanded-bits-pointer.ll
  362. sink_instruction.ll
  363. sitofp.ll
  364. srem-simplify-bug.ll
  365. srem.ll
  366. srem1.ll
  367. stack-overalign.ll
  368. stacksaverestore.ll
  369. store-merge.ll
  370. store.ll
  371. sub.ll
  372. trunc-mask-ext.ll
  373. udiv-simplify-bug-0.ll
  374. udiv-simplify-bug-1.ll
  375. udiv_select_to_select_shift.ll
  376. udivrem-change-width.ll
  377. urem-simplify-bug.ll
  378. urem.ll
  379. vec_demanded_elts-2.ll
  380. vec_demanded_elts-3.ll
  381. vec_demanded_elts.ll
  382. vec_extract_elt.ll
  383. vec_extract_elt2.ll
  384. vec_insert_to_shuffle.ll
  385. vec_insertelt.ll
  386. vec_narrow.ll
  387. vec_shuffle.ll
  388. vec_shuffle2.ll
  389. vector-casts.ll
  390. vector-srem.ll
  391. volatile_store.ll
  392. xor-demorgans.ll
  393. xor-undef.ll
  394. xor.ll
  395. xor2.ll
  396. zero-point-zero-add.ll
  397. zeroext-and-reduce.ll
  398. zext-bool-add-sub.ll
  399. zext-fold.ll
  400. zext-or-icmp.ll
  401. zext.ll