- aa6aaa1 Precommit tests that have poison as shufflevector's placeholder by Juneyoung Lee · 4 years, 5 months ago
- 2e753da [SimplifyCFG] TryToSimplifyUncondBranchFromEmptyBlock() already knows how to preserve DomTree by Roman Lebedev · 4 years, 6 months ago
- ae2c4e7 [SimplifyCFG] MergeBlockIntoPredecessor() already knows how to preserve DomTree by Roman Lebedev · 4 years, 6 months ago
- d29f0d1 [test] Fix tests using -analyze that fail under NPM by Arthur Eubanks · 4 years, 7 months ago
- 0b88297 [AttributeFuncs] Consider `align` in `typeIncompatible` by Johannes Doerfert · 4 years, 9 months ago
- 60ab524 Re-land "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" by Jinsong Ji · 4 years, 10 months ago
- 29d6186 Revert "[PowerPC] Remove QPX/A2Q BGQ/BGP CNK support" by Jinsong Ji · 4 years, 10 months ago
- 57c63b9 [PowerPC] Remove QPX/A2Q BGQ/BGP CNK support by Jinsong Ji · 4 years, 10 months ago
- 6e6e640 [Loop Simplify] Resolve an issue where metadata is not applied to a loop latch. by Sidharth Baveja · 4 years, 11 months ago
- 598588d [BasicAA] Rename deprecated -basicaa to -basic-aa by Fangrui Song · 5 years ago
- 593da01 [LoopSimplify] don't separate nested loops with convergent calls by Sameer Sahasrabuddhe · 5 years ago
- 326d87f [LoopSimplify] Regenerate test checks; NFC by Nikita Popov · 5 years ago
- 6e41007 [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion by Orlando Cazalet-Hyams · 6 years ago
- 50782b9 Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion" by Orlando Cazalet-Hyams · 6 years ago
- 385f044 [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion by Orlando Cazalet-Hyams · 6 years ago
- 67e7c1d Delete test cases added in r360162 that should have been deleted in r360190 by Reid Kleckner · 6 years ago
- 90b216e revert r360162 as it breaks most of the buildbots by Kostya Serebryany · 6 years ago
- 0b376b8 [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion by Orlando Cazalet-Hyams · 6 years ago
- cab9e7a Revert "Temporarily Revert "Add basic loop fusion pass."" by Eric Christopher · 6 years ago
- f877a36 Temporarily Revert "Add basic loop fusion pass." by Eric Christopher · 6 years ago
- 003ef50 Revert r346810 "Preserve loop metadata when splitting exit blocks" by Reid Kleckner · 7 years ago
- 25a3805 Preserve loop metadata when splitting exit blocks by Craig Topper · 7 years ago
- 8241eb2 [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. by Shiva Chen · 7 years ago
- 661d14b Re-enable "[SCEV] Make computeExitLimit more simple and more powerful" by Max Kazantsev · 7 years ago
- 673ad86 Revert "[SCEV] Make computeExitLimit more simple and more powerful" by Max Kazantsev · 7 years ago
- 3ab078f [LoopSimplify] Fix incorrect SCEV invalidation by Max Kazantsev · 7 years ago
- 3f6a110 [SCEV] Make exact taken count calculation more optimistic by Max Kazantsev · 7 years ago
- 793a4a2 [BasicBlockUtils] Check for unreachable preds before updating LI in UpdateAnalysisInformation by Anna Thomas · 7 years ago
- e6bb22a [SCEV] Teach SCEV to find maxBECount when loop endbound is variant by Anna Thomas · 8 years ago
- aba5d29 Remove the obsolete offset parameter from @llvm.dbg.value by Adrian Prantl · 8 years ago
- f2a5d7c [SCEV] Do not visit nodes twice in containsConstantSomewhere by Max Kazantsev · 8 years ago
- 4a529e9 [LoopSimplify] Re-instate r306081 with a bug fix w.r.t. indirectbr. by Chandler Carruth · 8 years ago
- 9305d64 [LoopSimplify] Improve a test for loop simplify minorly. NFC. by Chandler Carruth · 8 years ago
- bb09cd5 [BasicBlockUtils] Use getFirstNonPHIOrDbg to set debugloc for instructions created in SplitBlockPredecessors by Taewook Oh · 8 years ago
- 628dd4a Make a test actually test what it set out to test. by Chandler Carruth · 8 years ago
- a9032ee Preserve loop metadata when folding branches to a common destination. by Michael Kuperstein · 8 years ago
- 919ec86 [LoopSimplify] Preserve LCSSA when removing edges from unreachable blocks. by Michael Zolotukhin · 9 years ago
- e22e19d [simplifycfg][loop-simplify] Preserve loop metadata in 2 transformations. by Florian Hahn · 9 years ago
- 8446089 [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops. by Michael Zolotukhin · 9 years ago
- 31964c4 Revert "Revert "[LoopSimplify] Fix updating LCSSA after separating nested loops."" by Michael Zolotukhin · 9 years ago
- 1cb82af Revert "[LoopSimplify] Fix updating LCSSA after separating nested loops." by Michael Zolotukhin · 9 years ago
- 46e7fc1 [LoopSimplify] Fix updating LCSSA after separating nested loops. by Michael Zolotukhin · 9 years ago
- 0fd6f21 Revert "Revert r275883 and r275891. They seem to cause PR28608." by Michael Zolotukhin · 9 years ago
- d66b00e Revert r275883 and r275891. They seem to cause PR28608. by Sean Silva · 9 years ago
- 662df5e [LoopSimplify] Update LCSSA after separating nested loops. by Michael Zolotukhin · 9 years ago
- f2a9ca6 [PM] Port LoopSimplify to the new pass manager. by Davide Italiano · 9 years ago
- 238bd46 Remove the ScalarReplAggregates pass by David Majnemer · 9 years ago
- 504c72e [LoopSimplify] Preserve LCSSA when merging exit blocks. by Michael Zolotukhin · 9 years ago
- 9b8e7f3 [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. by Adrian Prantl · 9 years ago
- a008923 [DebugInfo] Fix tests so that each subprogram belongs to a CU. by Davide Italiano · 9 years ago
- 73d3dce DI: Reverse direction of subprogram -> function edge. by Peter Collingbourne · 10 years ago
- b7f2c07 DI: Require subprogram definitions to be distinct by Duncan P. N. Exon Smith · 10 years ago
- 689d1ce [LoopSimplify] Set proper debug location in loop backedge blocks. by Alexey Samsonov · 10 years ago
- 2b06868 Move the personality function from LandingPadInst to Function by David Majnemer · 10 years ago
- e1c56e0 [BasicBlockUtils] Set debug locations for instructions created in SplitBlockPredecessors. by Alexey Samsonov · 10 years ago
- f4733a9 Verifier: Call verifyModule() from llc and opt by Duncan P. N. Exon Smith · 10 years ago
- ebfa186 [opaque pointer type] Add textual IR support for explicit type parameter to gep operator by David Blaikie · 10 years ago
- 0d3afc3 Make DataLayout Non-Optional in the Module by Mehdi Amini · 10 years ago
- 7a1e2bf [opaque pointer type] Add textual IR support for explicit type parameter to load instruction by David Blaikie · 10 years ago
- 80b000c [opaque pointer type] Add textual IR support for explicit type parameter to getelementptr instruction by David Blaikie · 10 years ago
- e29c7ab Teach SplitBlockPredecessors how to handle landingpad blocks. by Philip Reames · 10 years ago
- 48a7a3c FileCheckize. NFC. by Chad Rosier · 11 years ago
- c4f33b2 No need for those tests to go thru llvm-as and/or llvm-dis. by Arnaud A. de Grandmaison · 11 years ago
- fc183d0 [LPM] Switch LICM to actively use LCSSA in addition to preserving it. by Chandler Carruth · 11 years ago
- e37ee3e [LPM] Make LCSSA a utility with a FunctionPass that applies it to all by Chandler Carruth · 11 years ago
- f35400c Reapply r198478 "Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists things." by Andrew Trick · 11 years ago
- 82f05f9 Revert "Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists things." by Alp Toker · 11 years ago
- 4de11e8 Fix PR18361: Invalidate LoopDispositions after LoopSimplify hoists things. by Andrew Trick · 11 years ago
- fad4aba UpdatePHINodes in BasicBlockUtils should not crash on duplicate predecessors by Hal Finkel · 12 years ago
- b17804c [tests] Cleanup initialization of test suffixes. by Daniel Dunbar · 12 years ago
- 7185efb Update Transforms tests to use CHECK-LABEL for easier debugging. No functionality change. by Stephen Lin · 12 years ago
- 2b4ad62 Convert all tests using TCL-style quoting to use shell-style quoting. by Chandler Carruth · 13 years ago
- 9a97cdc LoopSimplify bug fix. Handle indirect loop back edges. by Andrew Trick · 13 years ago
- 11ed961 Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed. by Eli Bendersky · 13 years ago
- 0cf995a Make loop preheader insertion in LoopSimplify handle the case where the loop header is a landing pad correctly (by splitting the landingpad out of the loop header). Make some adjustments to the rest of LoopSimplify to make it clear that the rest of LoopSimplify isn't making bad assumptions about the presence of landing pads. PR11575. by Eli Friedman · 13 years ago
- 6b59909 Removed colons from some target datalayout strings in test, since they don't match the required format. by Lang Hames · 14 years ago
- 2a6897a Update to the new EH syntax. by Bill Wendling · 14 years ago
- 9eb23a7 Dramatically reduce this testcase. by Bill Wendling · 14 years ago
- b03338b Generalize test case to handle multiple indvars modes. by Andrew Trick · 14 years ago
- a772fbb Reenable test. by Bill Wendling · 14 years ago
- d3187b6 Revert accidental commit by Bill Wendling · 14 years ago
- e38b12b Disable this test until Bill fixes it properly. by Eli Friedman · 14 years ago
- b81ebe5 Update more tests to the new EH scheme. by Bill Wendling · 14 years ago
- 3356c67 Remove the old tail duplication pass. It is not used and is unable to update by Rafael Espindola · 14 years ago
- b55cde2 SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget by Andrew Trick · 14 years ago
- ef6df88 manually upgrade a bunch of tests to modern syntax, and remove some that by Chris Lattner · 14 years ago
- 6c5a073 Avoid creating canonical induction variables for non-native types. by Andrew Trick · 14 years ago
- 0635a4e Rename 'loopsimplify' to 'loop-simplify'. by Cameron Zwarich · 14 years ago
- bd5417b Fix PR8702 by not having LoopSimplify claim to preserve LCSSA form. As described by Duncan Sands · 14 years ago
- 0eb3b8b Fix LoopSimplify to notify ScalarEvolution when splitting a loop backedge by Dan Gohman · 15 years ago
- 556760b LoopSimplify shouldn't split loop backedges that use indirectbr. PR7867. by Dan Gohman · 15 years ago
- 60fef3c LoopSimplify does not update domfrontier correctly. by Tobias Grosser · 15 years ago
- bc05013 Make Loop::getLoopLatch() work on loops which don't have preheaders, as by Dan Gohman · 16 years ago
- e7b52e9 The introduction of indirectbr meant the introduction of by Dan Gohman · 16 years ago
- dfb5e93 Make these tests more interesting by using by Dan Gohman · 16 years ago
- 18e2abb Fix SplitBlockPredecessors' LoopInfo updating code to handle the case by Dan Gohman · 16 years ago
- 79e9866 Move the dominator verification code out of special code embedded within by Dan Gohman · 16 years ago
- 8a42c48 Change tests from "opt %s" to "opt < %s" so that opt doesn't see the by Dan Gohman · 16 years ago
- a0d32e9 Convert a few more opt | llvm-dis to opt -S. by Dan Gohman · 16 years ago
- 53b6867 Use opt -S instead of piping bitcode output through llvm-dis. by Dan Gohman · 16 years ago