| Commit message (Expand) | Author | Age | Files | Lines |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -8/+8 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -132/+132 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 | 1 | -8/+6 |
* | As Chris pointed out, we don't actually need to pass the context around here. | Owen Anderson | 2009-07-09 | 1 | -2/+1 |
* | Thread LLVMContext through MVT and related parts of SDISel. | Owen Anderson | 2009-07-09 | 1 | -1/+4 |
* | Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ... | Tilmann Scheller | 2009-07-03 | 1 | -1/+2 |
* | Remove a redundant #include. | Dan Gohman | 2009-06-27 | 1 | -1/+0 |
* | add targetflags to jump tables and constant pool entries. | Chris Lattner | 2009-06-25 | 1 | -9/+13 |
* | allow setting target operand flags on TargetGlobalAddress nodes. | Chris Lattner | 2009-06-25 | 1 | -3/+5 |
* | start bringing targetoperand flags into isel, first up, ExternalSymbol. | Chris Lattner | 2009-06-25 | 1 | -3/+4 |
* | Revert 72707 and 72709, for the moment. | Dale Johannesen | 2009-06-02 | 1 | -8/+0 |
* | Make the implicit inputs and outputs of target-independent | Dale Johannesen | 2009-06-01 | 1 | -0/+8 |
* | Add a new step to legalization to legalize vector math operations. This | Eli Friedman | 2009-05-23 | 1 | -0/+13 |
* | Indentation. | Evan Cheng | 2009-05-13 | 1 | -1/+1 |
* | Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so ... | Chris Lattner | 2009-05-04 | 1 | -2/+2 |
* | Instead of passing in an unsigned value for the optimization level, use an enum, | Bill Wendling | 2009-04-29 | 1 | -4/+4 |
* | Implement review feedback for vector shuffle work. | Nate Begeman | 2009-04-29 | 1 | -2/+2 |
* | Second attempt: | Bill Wendling | 2009-04-29 | 1 | -2/+2 |
* | r70270 isn't ready yet. Back this out. Sorry for the noise. | Bill Wendling | 2009-04-28 | 1 | -2/+2 |
* | Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to | Bill Wendling | 2009-04-28 | 1 | -2/+2 |
* | 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan. | Nate Begeman | 2009-04-27 | 1 | -0/+7 |
* | Revert 69952. Causes testsuite failures on linux x86-64. | Rafael Espindola | 2009-04-24 | 1 | -7/+0 |
* | PR2957 | Nate Begeman | 2009-04-24 | 1 | -0/+7 |
* | Generalize one of the SelectionDAG::ReplaceAllUsesWith overloads | Dan Gohman | 2009-04-15 | 1 | -1/+2 |
* | Remove the obsolete SelectionDAG::getNodeValueTypes and simplify | Dan Gohman | 2009-04-09 | 1 | -28/+10 |
* | Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin. | Dan Gohman | 2009-03-27 | 1 | -1/+1 |
* | Reapply r66415, which was reverted in r66426 for | Duncan Sands | 2009-03-27 | 1 | -1/+1 |
* | SADDO and UADDO are commutative. | Dan Gohman | 2009-03-19 | 1 | -0/+2 |
* | Revert r66415. It's causing failures during bootstrap builds: | Bill Wendling | 2009-03-09 | 1 | -1/+1 |
* | in builds without asserts we do not need to allocate the Next pointer in "gho... | Gabor Greif | 2009-03-09 | 1 | -1/+1 |
* | ooops, forgot to include the pointless-write eliminator in my previous checkin | Gabor Greif | 2009-03-04 | 1 | -0/+1 |
* | Give sentinel traits the right to determine the policy where the sentinel is ... | Gabor Greif | 2009-03-04 | 1 | -1/+5 |
* | "Ghostify" embedded sentinels. This is a real win in all cases | Gabor Greif | 2009-03-04 | 1 | -5/+2 |
* | Revert BuildVectorSDNode related patches: 65426, 65427, and 65296. | Evan Cheng | 2009-02-25 | 1 | -8/+0 |
* | - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit | Bill Wendling | 2009-02-24 | 1 | -1/+1 |
* | Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR | Scott Michel | 2009-02-22 | 1 | -0/+8 |
* | Remove trailing whitespace to reduce later commit patch noise. | Scott Michel | 2009-02-17 | 1 | -32/+32 |
* | Make SDNode constructors take a DebugLoc always. | Dale Johannesen | 2009-02-07 | 1 | -1/+2 |
* | Get rid of the last non-DebugLoc versions of getNode! | Dale Johannesen | 2009-02-07 | 1 | -4/+6 |
* | Remove more non-DebugLoc getNode variants. Use | Dale Johannesen | 2009-02-06 | 1 | -9/+13 |
* | Remove more non-DebugLoc versions of getNode. | Dale Johannesen | 2009-02-06 | 1 | -8/+0 |
* | Eliminate remaining non-DebugLoc version of getTargetNode. | Dale Johannesen | 2009-02-06 | 1 | -20/+0 |
* | get rid of some non-DebugLoc getTargetNode variants. | Dale Johannesen | 2009-02-06 | 1 | -17/+0 |
* | Get rid of one more non-DebugLoc getNode and | Dale Johannesen | 2009-02-06 | 1 | -4/+0 |
* | Remove a non-DebugLoc version of getNode. | Dale Johannesen | 2009-02-05 | 1 | -2/+0 |
* | Remove 3 non-DebugLoc variants of getNode. | Dale Johannesen | 2009-02-05 | 1 | -3/+0 |
* | Get rid of 3 non-DebugLoc getNode variants. | Dale Johannesen | 2009-02-05 | 1 | -7/+0 |
* | Remove non-DebugLoc versions of getMergeValues, ZeroExtendInReg. | Dale Johannesen | 2009-02-05 | 1 | -2/+0 |
* | Remove non-DebugLoc forms of CopyToReg and CopyFromReg. | Dale Johannesen | 2009-02-04 | 1 | -27/+0 |
* | Remove non-DebugLoc versions of getLoad and getStore. | Dale Johannesen | 2009-02-04 | 1 | -11/+0 |