| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix some minor spellos and grammaros. | Reid Spencer | 2004-12-11 | 1 | -14/+13 |
| | | | | | llvm-svn: 18788 | ||||
| * | Revert the last patch. We really do need SimplyCFG. | Reid Spencer | 2004-12-11 | 1 | -0/+3 |
| | | | | | llvm-svn: 18787 | ||||
| * | Fix a bug where we could delete dead invoke instructions with uses. | Chris Lattner | 2004-12-11 | 1 | -0/+26 |
| | | | | | | | | In functions where we fully constant prop the return value, replace all ret instructions with 'ret undef'. llvm-svn: 18786 | ||||
| * | Path::get -> Path::toString | Reid Spencer | 2004-12-11 | 14 | -86/+96 |
| | | | | | llvm-svn: 18785 | ||||
| * | Remove this pass as its no longer needed. | Reid Spencer | 2004-12-10 | 1 | -3/+0 |
| | | | | | llvm-svn: 18783 | ||||
| * | This pass is no longer needed. | Chris Lattner | 2004-12-10 | 1 | -1/+0 |
| | | | | | llvm-svn: 18782 | ||||
| * | Implement SCCP/ipsccp-conditional.ll, by totally deleting dead blocks. | Chris Lattner | 2004-12-10 | 1 | -2/+29 |
| | | | | | llvm-svn: 18781 | ||||
| * | New testcase | Chris Lattner | 2004-12-10 | 1 | -0/+19 |
| | | | | | llvm-svn: 18780 | ||||
| * | Get rid of warning from flex. | Reid Spencer | 2004-12-10 | 1 | -1/+0 |
| | | | | | llvm-svn: 18779 | ||||
| * | Fix SCCP/2004-12-10-UndefBranchBug.ll | Chris Lattner | 2004-12-10 | 1 | -3/+51 |
| | | | | | llvm-svn: 18776 | ||||
| * | Add missing accessor. | Chris Lattner | 2004-12-10 | 1 | -0/+2 |
| | | | | | llvm-svn: 18775 | ||||
| * | Make sure to link the target-triple as well, so it ends up in the .llvm.bc file | Chris Lattner | 2004-12-10 | 1 | -1/+6 |
| | | | | | llvm-svn: 18774 | ||||
| * | New testcase that SCCP miscompiles. Luckily this is extremely unlikely to | Chris Lattner | 2004-12-10 | 1 | -0/+11 |
| | | | | | | | happen in practice, but IP-SCCP can trigger it. llvm-svn: 18773 | ||||
| * | Fix output for Flexing to not print full path of source. | Reid Spencer | 2004-12-10 | 1 | -1/+1 |
| | | | | | llvm-svn: 18769 | ||||
| * | Check in the right test | Chris Lattner | 2004-12-10 | 1 | -4/+1 |
| | | | | | llvm-svn: 18767 | ||||
| * | Fix Regression/Transforms/SimplifyCFG/2004-12-10-SimplifyCFGCrash.ll, | Chris Lattner | 2004-12-10 | 1 | -14/+13 |
| | | | | | | | and the failure on make_dparser last night. llvm-svn: 18766 | ||||
| * | New testcase for a bug exposed by the ipsccp pass, causing dparser to fail | Chris Lattner | 2004-12-10 | 1 | -0/+62 |
| | | | | | | | last night. llvm-svn: 18765 | ||||
| * | Fix typo | Chris Lattner | 2004-12-10 | 1 | -1/+1 |
| | | | | | llvm-svn: 18764 | ||||
| * | Merged in RELEASE_14 changes. | John Criswell | 2004-12-10 | 7 | -54/+79 |
| | | | | | llvm-svn: 18763 | ||||
| * | Move -lowerselect later in the chain; some select instructions were | Brian Gaeke | 2004-12-10 | 1 | -6/+6 |
| | | | | | | | | slipping through into the instruction selector, which can't deal with them yet. llvm-svn: 18758 | ||||
| * | Add the rest of the multiply instructions. | Brian Gaeke | 2004-12-10 | 1 | -2/+8 |
| | | | | | llvm-svn: 18757 | ||||
| * | Support binary operations with immediates for <= cInt. | Brian Gaeke | 2004-12-10 | 1 | -4/+23 |
| | | | | | llvm-svn: 18756 | ||||
| * | Update lists of failing benchmarks (except C++...something is the | Brian Gaeke | 2004-12-10 | 1 | -2/+1 |
| | | | | | | | matter with my sparcv8 libstdc++.a) and to-do list. llvm-svn: 18755 | ||||
| * | Turn on ipsccp by default instead of simple IPCP | Chris Lattner | 2004-12-10 | 1 | -1/+2 |
| | | | | | llvm-svn: 18753 | ||||
| * | This is the initial implementation of IPSCCP, as requested by Brian. | Chris Lattner | 2004-12-10 | 1 | -63/+273 |
| | | | | | | | | | | This implements SCCP/ipsccp-basic.ll, rips apart Olden/mst (as described in PR415), and does other nice things. There is still more to come with this, but it's a start. llvm-svn: 18752 | ||||
| * | New prototype | Chris Lattner | 2004-12-10 | 1 | -0/+6 |
| | | | | | llvm-svn: 18751 | ||||
| * | New testcase | Chris Lattner | 2004-12-10 | 1 | -0/+13 |
| | | | | | llvm-svn: 18750 | ||||
| * | Emit correct prototype for __builtin_alloca on V8. | Brian Gaeke | 2004-12-10 | 1 | -1/+8 |
| | | | | | llvm-svn: 18745 | ||||
| * | Fix writer to properly quote label names when they don't contain | Alkis Evlogimenos | 2004-12-10 | 1 | -3/+7 |
| | | | | | | | simple characters. llvm-svn: 18744 | ||||
| * | Do not allow empty label names. | Alkis Evlogimenos | 2004-12-10 | 1 | -1/+1 |
| | | | | | llvm-svn: 18743 | ||||
| * | Update testcase | Alkis Evlogimenos | 2004-12-10 | 1 | -2/+2 |
| | | | | | llvm-svn: 18742 | ||||
| * | Implement test/Feature/escaped_label.ll | Chris Lattner | 2004-12-10 | 1 | -0/+7 |
| | | | | | llvm-svn: 18741 | ||||
| * | Simple testcase for quoted label. | Chris Lattner | 2004-12-10 | 1 | -0/+10 |
| | | | | | llvm-svn: 18740 | ||||
| * | Link V8 backend into llc. | Brian Gaeke | 2004-12-10 | 1 | -0/+1 |
| | | | | | llvm-svn: 18739 | ||||
| * | Add SparcV8 target back into the build | Brian Gaeke | 2004-12-10 | 1 | -1/+1 |
| | | | | | llvm-svn: 18738 | ||||
| * | Adjust paths: Sparc/V8 --> SparcV8 | Brian Gaeke | 2004-12-10 | 2 | -3/+3 |
| | | | | | llvm-svn: 18737 | ||||
| * | Make this file self-contained. | Brian Gaeke | 2004-12-10 | 1 | -1/+62 |
| | | | | | llvm-svn: 18736 | ||||
| * | Update list of failing MultiSource benchmarks. It works out to +5 -5, but I | Brian Gaeke | 2004-12-10 | 1 | -7/+7 |
| | | | | | | | think some of these might be the CFE's fault; a rebuild should come soon. llvm-svn: 18735 | ||||
| * | When FpMOVDs appeared in pairs, we were mistakenly skipping over the latter of | Brian Gaeke | 2004-12-10 | 1 | -1/+3 |
| | | | | | | | | | | each pair. I think this fixes that. One of these days, I swear I'm going to get the hang of C++ iterators. Really. llvm-svn: 18734 | ||||
| * | Missed moving bugpoint link over to CommandGuide/html/ | Misha Brukman | 2004-12-09 | 1 | -1/+1 |
| | | | | | llvm-svn: 18732 | ||||
| * | Generated HTML documentation is now back in CommandGuide/html/ | Misha Brukman | 2004-12-09 | 1 | -20/+20 |
| | | | | | llvm-svn: 18731 | ||||
| * | Rip out the guts of this document to prepare it for LLVM 1.5 progress | Chris Lattner | 2004-12-09 | 1 | -166/+18 |
| | | | | | llvm-svn: 18726 | ||||
| * | Clean up this man page | Chris Lattner | 2004-12-09 | 1 | -57/+24 |
| | | | | | llvm-svn: 18724 | ||||
| * | Add new pseudo target | Chris Lattner | 2004-12-09 | 1 | -0/+2 |
| | | | | | llvm-svn: 18723 | ||||
| * | The textual description is gone from this manpage, only the options and a quick | Misha Brukman | 2004-12-09 | 1 | -134/+3 |
| | | | | | | | | summary remain. The manpage references Bugpoint.html as the repository for more detailed info. llvm-svn: 18722 | ||||
| * | * Straighten a comment to a single line | Misha Brukman | 2004-12-09 | 1 | -2/+3 |
| | | | | | | | * Block off the section correctly with <!-- ***** --> llvm-svn: 18721 | ||||
| * | We now have a real Bugpoint doc, not just a huge man page. | Misha Brukman | 2004-12-09 | 1 | -2/+2 |
| | | | | | llvm-svn: 18720 | ||||
| * | Convert from being a copy of the man page to a full-fledged document. | Misha Brukman | 2004-12-09 | 1 | -182/+167 |
| | | | | | | | This doc keeps all the descriptive info from the man page, but not the options. llvm-svn: 18719 | ||||
| * | We're continuing to make progress on MultiSource. | Brian Gaeke | 2004-12-09 | 1 | -5/+17 |
| | | | | | llvm-svn: 18714 | ||||
| * | Bytes and shorts are aligned differently from words. | Brian Gaeke | 2004-12-09 | 1 | -1/+1 |
| | | | | | llvm-svn: 18713 | ||||

