| Commit message (Expand) | Author | Age | Files | Lines |
* | Say "operations" instead of "instructions", as nsw can be applied to | Dan Gohman | 2010-05-03 | 1 | -1/+1 |
* | Fix a bug which prevented tail merging of return instructions in | Dan Gohman | 2010-05-03 | 6 | -50/+52 |
* | Add a README entry. | Dan Gohman | 2010-05-03 | 1 | -0/+13 |
* | Remove the -enable-sjlj-eh option, which doesn't do anything. | Duncan Sands | 2010-05-02 | 18 | -61/+21 |
* | fix some inconsistent line endings, patch by Jakub Staszak! | Chris Lattner | 2010-05-01 | 4 | -28/+28 |
* | revert r102831. We already delete dead readonly calls in | Chris Lattner | 2010-05-01 | 2 | -9/+2 |
* | Don't count debug info as instructions. This was | Dale Johannesen | 2010-05-01 | 1 | -1/+2 |
* | Added a variant of InlineCostAnalyzer::getInlineCost() that takes the called ... | David Chisnall | 2010-05-01 | 2 | -3/+17 |
* | Insert ANY_EXTEND node instead of invalid truncate during DAG Combining (X & 1), | Anton Korobeynikov | 2010-05-01 | 2 | -1/+33 |
* | Do folding for indirect branches, where possible | Anton Korobeynikov | 2010-05-01 | 3 | -7/+33 |
* | Implement indirect branches on MSP430 | Anton Korobeynikov | 2010-05-01 | 7 | -8/+91 |
* | Long branch target oparands are not pc-rel. | Anton Korobeynikov | 2010-05-01 | 1 | -4/+6 |
* | Disable the call-deletion transformation introduced in r86975. Without | Owen Anderson | 2010-05-01 | 2 | -2/+9 |
* | fix PR5009 by making CGSCCPM realize that a call was devirtualized | Chris Lattner | 2010-05-01 | 2 | -5/+115 |
* | rename test | Chris Lattner | 2010-05-01 | 1 | -0/+0 |
* | Remove the code for special-casing byval for fast-isel. SelectionDAG | Dan Gohman | 2010-05-01 | 2 | -21/+3 |
* | Fix an ancient FIXME. | Dan Gohman | 2010-05-01 | 1 | -3/+1 |
* | Re-disable kill flags, as there is more trouble. | Dan Gohman | 2010-05-01 | 1 | -0/+4 |
* | rename InlineInfo.DevirtualizedCalls -> InlinedCalls to | Chris Lattner | 2010-05-01 | 3 | -14/+13 |
* | Implement rdar://6295824 and PR6724 with two tiny changes | Chris Lattner | 2010-05-01 | 3 | -1/+184 |
* | The inliner has traditionally not considered call sites | Chris Lattner | 2010-05-01 | 2 | -11/+91 |
* | Re-enable kill flags from SelectionDAGISel, with a fix: don't | Dan Gohman | 2010-05-01 | 1 | -5/+1 |
* | Fix a bug where debug info affected stack slot coloring. | Dale Johannesen | 2010-05-01 | 1 | -1/+2 |
* | Fix whitespace. | Dan Gohman | 2010-05-01 | 1 | -1/+1 |
* | Don't pass SDValues by non-const reference unless they may be | Dan Gohman | 2010-05-01 | 2 | -2/+3 |
* | Add a pseudo instruction REG_SEQUENCE that takes a list of registers and | Evan Cheng | 2010-05-01 | 4 | -6/+29 |
* | Reorgnaize more switch code lowering to clean up some tricky | Dan Gohman | 2010-05-01 | 2 | -22/+22 |
* | Test failing too much on too many platforms. | Bill Wendling | 2010-05-01 | 1 | -85/+0 |
* | Delete the EdgeMapping variable itself. | Dan Gohman | 2010-05-01 | 2 | -5/+0 |
* | Get rid of the EdgeMapping map. Instead, just check for BasicBlock | Dan Gohman | 2010-05-01 | 32 | -168/+82 |
* | Update for CIndex rename. | Daniel Dunbar | 2010-04-30 | 1 | -1/+1 |
* | Maybe it needs sse2? | Bill Wendling | 2010-04-30 | 1 | -1/+1 |
* | Force 64-bit. | Bill Wendling | 2010-04-30 | 1 | -1/+1 |
* | Fix a typo. | Dan Gohman | 2010-04-30 | 1 | -1/+1 |
* | Dan recently disabled recursive inlining within a function, but we | Chris Lattner | 2010-04-30 | 3 | -93/+41 |
* | EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have the same index, but the | Bill Wendling | 2010-04-30 | 2 | -8/+98 |
* | Don't use 'else ifdef', I guess this is a 3.81 feature? | Daniel Dunbar | 2010-04-30 | 1 | -1/+3 |
* | Remove this debug output. The MachineFunction will be printed once all of | Dan Gohman | 2010-04-30 | 1 | -3/+0 |
* | The local register allocator has to spill dirty callee saved registers before a | Jakob Stoklund Olesen | 2010-04-30 | 2 | -6/+176 |
* | Update BitVectorTest.cpp to stay in sync with SmallBitVectorTest.cpp, | Dan Gohman | 2010-04-30 | 3 | -3/+21 |
* | Fix TOOLALIAS to not make dependency against $(PROJ_bindir), this is unnecessary | Daniel Dunbar | 2010-04-30 | 1 | -1/+1 |
* | Preserve debug info attached with call instruction while eliminating dead arg... | Devang Patel | 2010-04-30 | 2 | -0/+74 |
* | Make this code less confusing. Instead of reassigning BB, just operate | Dan Gohman | 2010-04-30 | 1 | -7/+3 |
* | Add new NO_INSTALL_ARCHIVES make variable, to suppress install of .a files. | Daniel Dunbar | 2010-04-30 | 1 | -0/+5 |
* | Add an install-clang-c top-level target, which does a Clang C API install. | Daniel Dunbar | 2010-04-30 | 1 | -0/+9 |
* | New test. | Devang Patel | 2010-04-30 | 1 | -0/+17 |
* | Attach AT_APPLE_optimized attribute to optimized function's debug info. | Devang Patel | 2010-04-30 | 3 | -11/+26 |
* | EmitDbgValue doesn't need its EdgeMapping argument. | Dan Gohman | 2010-04-30 | 3 | -12/+10 |
* | Fixed @ctor / @dtor the wrong way around in last commit. | David Chisnall | 2010-04-30 | 1 | -2/+2 |
* | Added a brief explanation of @llvm.global_{c,d}tors. | David Chisnall | 2010-04-30 | 1 | -3/+12 |