| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge remote-tracking branch 'upstream/master' into merge-20130502 | Stephen Hines | 2013-05-02 | 13 | -310/+620 |
| |\ |
|
| | * | [inline asm] Return an undef SDValue of the expected value type, rather than | Chad Rosier | 2013-05-01 | 1 | -1/+1 |
| | * | Optimize away nop CONCAT_VECTOR nodes. | Nadav Rotem | 2013-05-01 | 1 | -0/+39 |
| | * | Only pass 'returned' to target-specific lowering code when the value of entir... | Stephen Lin | 2013-04-30 | 1 | -24/+42 |
| | * | Temporarily revert "Change the informal convention of DBG_VALUE so that we ca... | Adrian Prantl | 2013-04-30 | 4 | -27/+18 |
| | * | Change the informal convention of DBG_VALUE so that we can express a | Adrian Prantl | 2013-04-30 | 4 | -18/+27 |
| | * | Re-write the address propagation code for pre-indexed loads/stores to take in... | Silviu Baranga | 2013-04-26 | 1 | -14/+29 |
| | * | DAGCombiner: Canonicalize vector integer abs in the same way we do it for sca... | Benjamin Kramer | 2013-04-26 | 1 | -0/+42 |
| | * | Fix constant folding for one lane vector types. Constant folding one lane vec... | Silviu Baranga | 2013-04-25 | 1 | -1/+1 |
| | * | [inline asm] Fix a crasher for an invalid value type/register class. | Chad Rosier | 2013-04-24 | 1 | -4/+11 |
| | * | DAGCombine should not aggressively fold SEXT(VSETCC(...)) into a wider VSETCC... | Owen Anderson | 2013-04-23 | 1 | -1/+3 |
| | * | Legalize vector truncates by parts rather than just splitting. | Jim Grosbach | 2013-04-21 | 2 | -1/+62 |
| | * | Tidy up comment grammar. | Jim Grosbach | 2013-04-21 | 1 | -2/+2 |
| | * | Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE. | Tim Northover | 2013-04-20 | 5 | -71/+1 |
| | * | Add CodeGen support for functions that always return arguments via a new para... | Stephen Lin | 2013-04-20 | 1 | -7/+11 |
| | * | Simplify the code in FastISel::tryToFoldLoad, add an assertion and fix a comm... | Eli Bendersky | 2013-04-19 | 1 | -17/+10 |
| | * | Move TryToFoldFastISelLoad to FastISel, where it belongs. In general, I'm | Eli Bendersky | 2013-04-19 | 2 | -79/+66 |
| | * | ArrayRefize getMachineNode(). No functionality change. | Michael Liao | 2013-04-19 | 2 | -22/+24 |
| | * | Use dbgs() consistently for -debug printouts | Eli Bendersky | 2013-04-19 | 1 | -13/+13 |
| | * | Add some more stats for fast isel vs. SelectionDAG, w.r.t lowering function | Eli Bendersky | 2013-04-19 | 1 | -1/+10 |
| | * | DAGCombiner: Fold a shuffle on CONCAT_VECTORS into a new CONCAT_VECTORS if po... | Benjamin Kramer | 2013-04-09 | 1 | -0/+49 |
| | * | Formatting | Eli Bendersky | 2013-04-04 | 1 | -2/+2 |
| | * | Fix PR15632: No support for ppcf128 floating-point remainder on PowerPC. | Bill Schmidt | 2013-04-03 | 2 | -0/+12 |
| | * | DAGCombiner: Merge store/loads when we have extload/truncstores | Arnold Schwaighofer | 2013-04-02 | 1 | -0/+19 |
| | * | Merge load/store sequences with adresses: base + index + offset | Arnold Schwaighofer | 2013-04-01 | 1 | -25/+88 |
| | * | DAGCombine: visitXOR can replace a node without returning it, bail out in tha... | Benjamin Kramer | 2013-03-30 | 1 | -3/+3 |
| | * | [fast-isel] Add a preemptive fix for the case where we fail to materialize an | Chad Rosier | 2013-03-28 | 1 | -0/+2 |
| | * | Enhance folding of (extract_subvec (insert_subvec V1, V2, IIdx), EIdx) | Michael Liao | 2013-03-25 | 1 | -21/+29 |
| | * | Disable some unsafe-fp-math DAG-combine transformation after legalization. | Shuxin Yang | 2013-03-25 | 1 | -5/+17 |
| | * | Remove the type legality check from the SelectionDAGBuilder when it lowers @l... | Owen Anderson | 2013-03-23 | 1 | -1/+0 |
| | * | Make variable name more explicit and eliminate redundant lookup in SDNodeOrde... | Justin Holewinski | 2013-03-20 | 1 | -4/+4 |
| | * | When computing the demanded bits of Load SDNodes, make sure that we are looki... | Nadav Rotem | 2013-03-20 | 1 | -12/+16 |
| | * | Revert "pre-RA-sched: fix TargetOpcode usage" | Christian Konig | 2013-03-20 | 1 | -18/+12 |
| | * | Move SDNode order propagation to SDNodeOrdering, which also fixes a missed | Justin Holewinski | 2013-03-20 | 4 | -23/+15 |
| | * | pre-RA-sched: fix TargetOpcode usage | Christian Konig | 2013-03-20 | 1 | -12/+18 |
| | * | Propagate DAG node ordering during type legalization and instruction selection | Justin Holewinski | 2013-03-20 | 3 | -2/+43 |
| * | | Merge branch 'upstream' into merge_2013_03_18 | Stephen Hines | 2013-03-18 | 11 | -60/+142 |
| |\ \
| |/ |
|
| | * | Reset some of the target options which affect code generation. | Bill Wendling | 2013-03-13 | 1 | -0/+1 |
| | * | Avoid generating ISD::SELECT for vector operands to SIGN_EXTEND | Richard Relph | 2013-03-12 | 1 | -2/+2 |
| | * | Fix a crasher newly introduced in r176659/r176649, where fast-isel tries to | Nick Lewycky | 2013-03-11 | 1 | -0/+2 |
| | * | Disable statistics on Release builds and move tests that depend on -stats. | Jan Wen Voung | 2013-03-08 | 2 | -18/+14 |
| | * | Remove default from fully covered switch. | Benjamin Kramer | 2013-03-08 | 1 | -2/+1 |
| | * | LegalizeDAG: Respect the result of TLI.getBooleanContents() when expanding SETCC | Tom Stellard | 2013-03-08 | 1 | -1/+13 |
| | * | DAGCombiner: Use correct value type for checking legality of BR_CC v3 | Tom Stellard | 2013-03-08 | 1 | -1/+2 |
| | * | Revert r176154 in favor of a better approach. | Bill Wendling | 2013-03-08 | 1 | -7/+0 |
| | * | [fast-isel] Seriously, add support for the expect intrinsic. | Chad Rosier | 2013-03-07 | 1 | -3/+3 |
| | * | [fast-isel] Add support for the expect intrinsic. | Chad Rosier | 2013-03-07 | 1 | -0/+5 |
| | * | ArrayRefize some code. No functionality change. | Benjamin Kramer | 2013-03-07 | 2 | -5/+3 |
| | * | pre-RA-sched debug-only fix | Andrew Trick | 2013-03-07 | 1 | -2/+4 |
| | * | pre-RA-sched assertion fix. This bug was exposed by r176037. | Andrew Trick | 2013-03-07 | 1 | -3/+0 |