| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix an obvious bug in the Log2 stuff that broke ↵ | Chris Lattner | 2005-08-03 | 1 | -1/+1 |
| | | | | | | | | | SingleSource/UnitTests/2005-05-12-Int64ToFP last night. llvm-svn: 22630 | ||||
| * | Fix PR611, codegen'ing SREM of FP operands to fmod or fmodf instead of | Chris Lattner | 2005-08-03 | 2 | -6/+14 |
| | | | | | | | the sequence used for integer ops llvm-svn: 22629 | ||||
| * | The correct fix for PR612, which also fixes | Chris Lattner | 2005-08-03 | 1 | -2/+12 |
| | | | | | | | Transforms/LowerInvoke/2005-08-03-InvokeWithPHIUse.ll llvm-svn: 22628 | ||||
| * | new testcase for PR612 | Chris Lattner | 2005-08-03 | 1 | -0/+16 |
| | | | | | llvm-svn: 22627 | ||||
| * | When inserting code, make sure not to insert it before PHI nodes. This | Chris Lattner | 2005-08-03 | 1 | -1/+3 |
| | | | | | | | fixes PR612 and Transforms/LowerInvoke/2005-08-03-InvokeWithPHI.ll llvm-svn: 22626 | ||||
| * | new testcase for PR612 | Chris Lattner | 2005-08-03 | 1 | -0/+20 |
| | | | | | llvm-svn: 22625 | ||||
| * | Add a couple rlwinm tests for bitfield clears | Nate Begeman | 2005-08-03 | 1 | -0/+17 |
| | | | | | llvm-svn: 22624 | ||||
| * | Update rlwimi tests to catch all the cases we care about | Nate Begeman | 2005-08-03 | 2 | -2/+42 |
| | | | | | llvm-svn: 22623 | ||||
| * | Testcase that used to crash simplifycfg | Chris Lattner | 2005-08-03 | 1 | -0/+94 |
| | | | | | llvm-svn: 22622 | ||||
| * | Fix Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash.ll, a problem that | Chris Lattner | 2005-08-03 | 1 | -2/+3 |
| | | | | | | | occurred while bugpointing another testcase llvm-svn: 22621 | ||||
| * | add support for Graphviz when viewing CFGs | Chris Lattner | 2005-08-03 | 1 | -0/+20 |
| | | | | | llvm-svn: 22620 | ||||
| * | Fix grammar: apostrophe-s ('s) is possessive, not plural; also iff vs. if. | Misha Brukman | 2005-08-03 | 1 | -4/+4 |
| | | | | | llvm-svn: 22619 | ||||
| * | Wrap comments to 80 cols, fix code sequence for CountLeadingZeros_64 on | Chris Lattner | 2005-08-03 | 1 | -19/+20 |
| | | | | | | | non-ppc GCC 4.0 machines. Patch by Jim Laskey! llvm-svn: 22618 | ||||
| * | minor capitalization thing, patch by Jim Laskey | Chris Lattner | 2005-08-03 | 1 | -1/+1 |
| | | | | | llvm-svn: 22617 | ||||
| * | Fix another bug in the clz patch that caused miscompilations when !gcc4 | Chris Lattner | 2005-08-03 | 1 | -2/+2 |
| | | | | | llvm-svn: 22616 | ||||
| * | Finally, add the required constraint checks to fix ↵ | Chris Lattner | 2005-08-03 | 1 | -2/+29 |
| | | | | | | | | | Transforms/SimplifyCFG/2005-08-01-PHIUpdateFail.ll the right way llvm-svn: 22615 | ||||
| * | un-xfail this | Chris Lattner | 2005-08-03 | 1 | -1/+0 |
| | | | | | llvm-svn: 22614 | ||||
| * | Simplify some code, add the correct pred checks | Chris Lattner | 2005-08-03 | 1 | -16/+25 |
| | | | | | llvm-svn: 22613 | ||||
| * | Refactor code out of PropagatePredecessorsForPHIs, turning it into a pure ↵ | Chris Lattner | 2005-08-03 | 1 | -37/+36 |
| | | | | | | | function with no side-effects llvm-svn: 22612 | ||||
| * | use splice instead of remove/insert to avoid some symtab operations | Chris Lattner | 2005-08-03 | 1 | -2/+2 |
| | | | | | llvm-svn: 22611 | ||||
| * | move two functions up in the file, use SafeToMergeTerminators to eliminate | Chris Lattner | 2005-08-03 | 1 | -61/+45 |
| | | | | | | | some duplicated code llvm-svn: 22610 | ||||
| * | Rip some code out of the main SimplifyCFG function into a subfunction and | Chris Lattner | 2005-08-03 | 1 | -78/+72 |
| | | | | | | | call it from the only place it is live. No functionality changes. llvm-svn: 22609 | ||||
| * | This fails for now | Chris Lattner | 2005-08-03 | 1 | -0/+1 |
| | | | | | llvm-svn: 22608 | ||||
| * | Disable this patch: | Chris Lattner | 2005-08-02 | 1 | -1/+1 |
| | | | | | | | | | | http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20050801/027345.html This breaks real programs and only fixes an obscure regression testcase. A real fix is in development. llvm-svn: 22606 | ||||
| * | Change a place to use an arbitrary value instead of null, when possible | Chris Lattner | 2005-08-02 | 1 | -3/+3 |
| | | | | | llvm-svn: 22605 | ||||
| * | If the user interrupts bugpoint, don't extract loops | Chris Lattner | 2005-08-02 | 1 | -2/+6 |
| | | | | | llvm-svn: 22603 | ||||
| * | Add a note, people are responsible for requesting that they be added to the | Chris Lattner | 2005-08-02 | 1 | -3/+4 |
| | | | | | | | file. llvm-svn: 22602 | ||||
| * | Pass -export-dynamic to gcc when compiling with -native and the link is | Chris Lattner | 2005-08-02 | 3 | -8/+10 |
| | | | | | | | | | performed with -export-dynamic (aka. -disable-internalize). Patch by Nicholas Riley! llvm-svn: 22601 | ||||
| * | Fix the non-gcc 4.0 paths for countleadingzeros | Chris Lattner | 2005-08-02 | 1 | -29/+35 |
| | | | | | | | Patch fixed by Jim Laskey llvm-svn: 22598 | ||||
| * | Fix inverted conditionals | Chris Lattner | 2005-08-02 | 1 | -2/+2 |
| | | | | | llvm-svn: 22597 | ||||
| * | one more hunk that got dropped | Chris Lattner | 2005-08-02 | 1 | -3/+2 |
| | | | | | llvm-svn: 22596 | ||||
| * | This hunk accidentally got dropped. Patch by Jim Laskey | Chris Lattner | 2005-08-02 | 1 | -67/+0 |
| | | | | | llvm-svn: 22595 | ||||
| * | Update to use the new MathExtras.h support for log2 computation. | Chris Lattner | 2005-08-02 | 11 | -188/+108 |
| | | | | | | | Patch contributed by Jim Laskey! llvm-svn: 22594 | ||||
| * | Fix the non-gcc 4.0 path to compile | Chris Lattner | 2005-08-02 | 1 | -5/+7 |
| | | | | | llvm-svn: 22593 | ||||
| * | Update to use the new MathExtras.h support for log2 computation. | Chris Lattner | 2005-08-02 | 1 | -22/+15 |
| | | | | | | | Patch contributed by Jim Laskey! llvm-svn: 22592 | ||||
| * | Consolidate all of the various log2 computing functions into MathExtras.h. | Chris Lattner | 2005-08-02 | 1 | -18/+131 |
| | | | | | | | | Also, provide accelerated implementations when building with GCC. Patch contributed by Jim Laskey! llvm-svn: 22591 | ||||
| * | Update a doc, patch contributed by Jim Laskey! | Chris Lattner | 2005-08-02 | 1 | -6/+3 |
| | | | | | llvm-svn: 22590 | ||||
| * | add a pass name to make debugging dumps nicer | Chris Lattner | 2005-08-02 | 1 | -0/+4 |
| | | | | | llvm-svn: 22588 | ||||
| * | Fix grammar: it's == "it is". | Misha Brukman | 2005-08-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 22587 | ||||
| * | Like the comment says, do not insert cast instructions before phi nodes | Chris Lattner | 2005-08-02 | 1 | -0/+4 |
| | | | | | llvm-svn: 22586 | ||||
| * | It's dangerous coding on Mondays. | Jeff Cohen | 2005-08-02 | 1 | -8/+5 |
| | | | | | llvm-svn: 22585 | ||||
| * | This code was very close, but not quite right. It did not take into | Chris Lattner | 2005-08-02 | 1 | -3/+10 |
| | | | | | | | | | consideration the case where a reference in an unreachable block could occur. This fixes Transforms/SimplifyCFG/2005-08-01-PHIUpdateFail.ll, something I ran into while bugpoint'ing another pass. llvm-svn: 22584 | ||||
| * | New testcase that caused simplifycfg to crash | Chris Lattner | 2005-08-02 | 1 | -0/+96 |
| | | | | | llvm-svn: 22583 | ||||
| * | Implement SetInterruptFunction for Windows. | Jeff Cohen | 2005-08-02 | 2 | -2/+27 |
| | | | | | llvm-svn: 22582 | ||||
| * | add a comment, make a check more lenient | Chris Lattner | 2005-08-02 | 1 | -8/+10 |
| | | | | | llvm-svn: 22581 | ||||
| * | Simplify for loop, clear a per-loop map after processing each loop | Chris Lattner | 2005-08-02 | 1 | -1/+2 |
| | | | | | llvm-svn: 22580 | ||||
| * | When the user hits ctrl-c, bugpoint should attempt to stop reduction as | Chris Lattner | 2005-08-02 | 5 | -30/+59 |
| | | | | | | | | quickly as possible and output what it has so far. If they hit it twice, bugpoint is killed. llvm-svn: 22579 | ||||
| * | Implement sys::SetInterruptFunction on Unix, stub it on win32 so that the | Chris Lattner | 2005-08-02 | 2 | -2/+22 |
| | | | | | | | build will not fail llvm-svn: 22578 | ||||
| * | add a new function proto | Chris Lattner | 2005-08-02 | 1 | -0/+9 |
| | | | | | llvm-svn: 22577 | ||||
| * | Add a comment | Chris Lattner | 2005-08-02 | 1 | -0/+10 |
| | | | | | | | | Make LSR ignore GEP's that have loop variant base values, as we currently cannot codegen them llvm-svn: 22576 | ||||

