| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fixed a couple of optimization with EXTRACT_VECTOR_ELT that assumes the result | Mon P Wang | 2010-02-01 | 2 | -5/+12 |
* | Change the SREM case to match the logic in the IR version ComputeMaskedBits. | Duncan Sands | 2010-01-29 | 1 | -8/+17 |
* | Assign the ordering of SDNodes in a much less intrusive fashion. After the | Bill Wendling | 2010-01-28 | 3 | -691/+171 |
* | Update of 94055 to track the IR level call site information via an intrinsic. | Jim Grosbach | 2010-01-28 | 1 | -0/+19 |
* | Eliminate target hook IsEligibleForTailCallOptimization. | Evan Cheng | 2010-01-27 | 1 | -9/+0 |
* | Allow some automatic tailcall optimization without changing ABI. | Evan Cheng | 2010-01-26 | 1 | -6/+1 |
* | eliminate the TargetLowering::UsesGlobalOffsetTable bool, which is | Chris Lattner | 2010-01-26 | 1 | -3/+2 |
* | Move getJTISymbol from MachineJumpTableInfo to MachineFunction, | Chris Lattner | 2010-01-26 | 1 | -4/+4 |
* | add a new MachineJumpTableInfo::getJTISymbol method, | Chris Lattner | 2010-01-26 | 1 | -2/+4 |
* | stub out a new target hook, need some refactoring before I can | Chris Lattner | 2010-01-26 | 1 | -0/+11 |
* | Implement cond ? -1 : 0 with sbb. | Evan Cheng | 2010-01-26 | 1 | -0/+8 |
* | Generate DEBUG_VALUE comments on x86. The (limited) | Dale Johannesen | 2010-01-26 | 1 | -0/+3 |
* | Rearrange handling of jump tables. Highlights: | Chris Lattner | 2010-01-25 | 3 | -6/+28 |
* | make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. | Chris Lattner | 2010-01-24 | 1 | -1/+0 |
* | It seems better to scalarize vectors of size 1 instead of widening them. | Mon P Wang | 2010-01-24 | 3 | -1/+11 |
* | Improved widening loads by adding support for wider loads if | Mon P Wang | 2010-01-24 | 3 | -275/+385 |
* | Remove the '-disable-scheduling' flag and replace it with the 'source' option of | Bill Wendling | 2010-01-23 | 4 | -690/+444 |
* | Enable pre-regalloc scheduling load clustering by default. | Evan Cheng | 2010-01-22 | 1 | -7/+1 |
* | Stop building RTTI information for *most* llvm libraries. Notable | Chris Lattner | 2010-01-22 | 1 | -1/+2 |
* | Teach pre-regalloc scheduler to schedule loads from nearby addresses. It may ... | Evan Cheng | 2010-01-22 | 2 | -0/+134 |
* | Trim unneeded includes. | Evan Cheng | 2010-01-21 | 3 | -3/+0 |
* | back this out for now. Growing Function is not good. | Jim Grosbach | 2010-01-21 | 1 | -6/+0 |
* | Make sure that landing pad entries in the EH call site table are in the proper | Jim Grosbach | 2010-01-21 | 1 | -0/+6 |
* | When XDEBUG is enabled, check for SelectionDAG cycles at some key | David Greene | 2010-01-20 | 1 | -1/+35 |
* | Add some asserts to check SelectionDAG problems earlier. | David Greene | 2010-01-20 | 1 | -0/+12 |
* | Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some code | Dan Gohman | 2010-01-19 | 1 | -0/+20 |
* | Add some new debugging APIs to print out "raw" SelectionDAGs to make | David Greene | 2010-01-19 | 2 | -29/+25 |
* | Revert 93811 per request. | Dale Johannesen | 2010-01-19 | 1 | -3/+0 |
* | Enable code to emit dbg.declare as DEBUG_VALUE | Dale Johannesen | 2010-01-18 | 1 | -0/+3 |
* | Canonicalize -1 - x to ~x. | Evan Cheng | 2010-01-18 | 1 | -0/+3 |
* | When checking for sret-demotion, it needs to use legal types. When using the... | Kenneth Uildriks | 2010-01-16 | 1 | -11/+41 |
* | Add some debug routines to SelectionDAG to dump full DAGs. | David Greene | 2010-01-15 | 2 | -1/+44 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -2/+0 |
* | Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au... | Victor Hernandez | 2010-01-15 | 1 | -0/+2 |
* | Improve llvm.dbg.declare intrinsic by referring directly to the storage in it... | Victor Hernandez | 2010-01-15 | 1 | -2/+0 |
* | fix 80-column violations | Jim Grosbach | 2010-01-15 | 1 | -12/+14 |
* | Fix a codegen abort seen in 483.xalancbmk. | Dan Gohman | 2010-01-14 | 1 | -0/+3 |
* | Update a partially obsolete comment. | Dan Gohman | 2010-01-12 | 1 | -1/+1 |
* | Fix a typo in a comment. | Dan Gohman | 2010-01-12 | 1 | -1/+1 |
* | Avoid adding PHI arguments for a predecessor that has gone away when a BRCOND... | Jakob Stoklund Olesen | 2010-01-11 | 1 | -14/+19 |
* | Disable transformation of select of two loads to a select of address and then... | Mon P Wang | 2010-01-11 | 1 | -28/+41 |
* | Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode | Dan Gohman | 2010-01-09 | 7 | -67/+107 |
* | Dan pointed out checking whether a node is dead by comparing its opcode to IS... | Evan Cheng | 2010-01-09 | 1 | -8/+26 |
* | ReplaceAllUsesOfValueWith may delete other nodes that the one being replaced.... | Evan Cheng | 2010-01-08 | 1 | -1/+2 |
* | Fix rdar://7517201, a regression introduced by r92849. | Chris Lattner | 2010-01-07 | 1 | -1/+1 |
* | factor this code better and reduce nesting at the same | Chris Lattner | 2010-01-07 | 1 | -61/+41 |
* | APInt'fy TargetLowering::SimplifySetCC to fix PR5963. | Evan Cheng | 2010-01-07 | 1 | -15/+15 |
* | Use pop_back_val instead of back()+pop_back. | Benjamin Kramer | 2010-01-07 | 1 | -7/+4 |
* | Comment. | Evan Cheng | 2010-01-06 | 1 | -0/+3 |
* | Teach dag combine to fold the following transformation more aggressively: | Evan Cheng | 2010-01-06 | 4 | -65/+210 |