Age | Commit message (Expand) | Author |
2010-12-17 | SimplifyCFG: Ranges can be larger than 64 bits. Fixes Release-selfhost build. | Benjamin Kramer |
2010-12-17 | improve switch formation to handle small range | Chris Lattner |
2010-12-14 | - Insert new instructions before DomBlock's terminator, | Chris Lattner |
2010-12-14 | fix two significant issues with FoldTwoEntryPHINode: | Chris Lattner |
2010-12-14 | fix yet anohter broken line | Chris Lattner |
2010-12-14 | reapply my recent change that disables a piece of the switch formation | Chris Lattner |
2010-12-13 | Fix recent buildbot breakage by pulling SimplifyCFG back to its state as of r... | Owen Anderson |
2010-12-13 | temporarily disable part of my previous patch, which causes an iterator inval... | Chris Lattner |
2010-12-13 | Fix sort predicate. qsort(3)'s predicate semantics differ from std::sort's. F... | Benjamin Kramer |
2010-12-13 | reinstate my patch: the miscompile was caused by an inverted branch in the | Chris Lattner |
2010-12-13 | Completely disable the optimization I added in r121680 until | Chris Lattner |
2010-12-13 | Make simplifycfg reprocess newly formed "br (cond1 | cond2)" conditions | Chris Lattner |
2010-12-13 | fix a bug in r121680 that upset the various buildbots. | Chris Lattner |
2010-12-13 | make these tests a bit less fragile | Chris Lattner |
2010-12-13 | enhance the "change or icmp's into switch" xform to handle one value in an | Chris Lattner |
2010-12-13 | merge two tests | Chris Lattner |
2010-12-13 | Fix my previous patch to handle a degenerate case that the llvm-gcc | Chris Lattner |
2010-12-13 | fix a fairly serious oversight with switch formation from | Chris Lattner |
2010-12-05 | Teach SimplifyCFG to turn | Frits van Bommel |
2010-11-11 | Factor out Instruction::isSafeToSpeculativelyExecute's code for | Dan Gohman |
2010-10-24 | Fix PR8445: a block with no predecessors may be the entry block, in which case | Duncan Sands |
2010-08-30 | Correct bogus module triple specifications. | Duncan Sands |
2010-08-16 | Instead, teach SimplifyCFG to trim non-address-taken blocks from | Dan Gohman |
2010-08-14 | Teach SimplifyCFG how to simplify indirectbr instructions. | Dan Gohman |
2010-06-13 | Test case for r105914. | Benjamin Kramer |
2010-05-08 | make simplifycfg insert an llvm.trap before the 'unreachable' it introduces | Chris Lattner |
2010-03-31 | testcase for r99914, provided by baldrick! | Gabor Greif |
2010-03-02 | Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul, | Dan Gohman |
2010-02-05 | Teach SimplifyCFG about magic pointer constants. | Jakob Stoklund Olesen |
2010-01-05 | Delete useless trailing semicolons. | Dan Gohman |
2009-12-30 | fix two bogus tests that the asmparser now rejects. | Chris Lattner |
2009-12-22 | Implement PR5795 by merging duplicated return blocks. This could go further | Chris Lattner |
2009-12-22 | convert to filecheck | Chris Lattner |
2009-11-10 | Optimize test more. | Dan Gohman |
2009-11-10 | optimize test | Chris Lattner |
2009-10-31 | Revert r85667. LoopUnroll currently can't call utility functions which | Dan Gohman |
2009-10-31 | Merge the enhancements from LoopUnroll's FoldBlockIntoPredecessor into | Dan Gohman |
2009-10-30 | Add a testcase for the recent duplicate PHI elimination changes. | Dan Gohman |
2009-10-30 | if basic blocks are destroyed while there are *just* BlockAddress' hanging | Chris Lattner |
2009-10-13 | change simplifycfg to not duplicate 'unwind' instructions. Hopefully | Chris Lattner |
2009-10-13 | convert to filecheck | Chris Lattner |
2009-10-13 | rename test | Chris Lattner |
2009-09-11 | Change tests from "opt %s" to "opt < %s" so that opt doesn't see the | Dan Gohman |
2009-09-11 | fix a bunch of spurious failures for people whose home directory | Chris Lattner |
2009-09-08 | Convert a few more opt | llvm-dis to opt -S. | Dan Gohman |
2009-09-08 | Use opt -S instead of piping bitcode output through llvm-dis. | Dan Gohman |
2009-09-08 | Change these tests to feed the assembly files to opt directly, instead | Dan Gohman |
2009-08-28 | Reapply 79977. | Devang Patel |
2009-08-26 | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel |
2009-08-25 | Update DebugInfo interface to use metadata, instead of special named llvm.dbg... | Devang Patel |