| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not CSE DEBUG_LOC, DBG_LABEL, DBG_STOPPOINT, DECLARE, and EH_LABEL SDNode'... | Evan Cheng | 2008-07-08 | 1 | -26/+36 |
* | Add explicit keywords. | Dan Gohman | 2008-07-07 | 1 | -2/+1 |
* | Make DenseMap's insert return a pair, to more closely resemble std::map. | Dan Gohman | 2008-07-07 | 1 | -2/+3 |
* | LegalizeSetCCOperands should legalize the result of ExpandLibCall. Patch by R... | Evan Cheng | 2008-07-07 | 1 | -1/+1 |
* | Fixed generating incorrect aligned stores that I backout of r53031 | Mon P Wang | 2008-07-05 | 1 | -9/+15 |
* | Rather than having a different custom legalization | Duncan Sands | 2008-07-04 | 1 | -8/+8 |
* | Backed out 53031. | Evan Cheng | 2008-07-03 | 1 | -15/+9 |
* | Add a new getMergeValues method that does not need | Duncan Sands | 2008-07-02 | 1 | -8/+7 |
* | Fixed problem in EmitStackConvert where the source and target type | Mon P Wang | 2008-07-02 | 1 | -9/+15 |
* | Eliminate a compile time warning. | Evan Cheng | 2008-07-01 | 1 | -1/+1 |
* | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminating | Dan Gohman | 2008-07-01 | 1 | -12/+9 |
* | Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect its | Dan Gohman | 2008-06-30 | 1 | -15/+10 |
* | Revert the SelectionDAG optimization that makes | Duncan Sands | 2008-06-30 | 1 | -9/+6 |
* | Implement split and scalarize for SELECT_CC, fixing PR2504 | Chris Lattner | 2008-06-30 | 1 | -0/+23 |
* | Remove the OrigVT member from AtomicSDNode, as it is redundant with | Dan Gohman | 2008-06-25 | 1 | -2/+2 |
* | Added MemOperands to Atomic operations since Atomics touches memory. | Mon P Wang | 2008-06-25 | 1 | -13/+17 |
* | Make custom lowering of ADD work correctly. This | Duncan Sands | 2008-06-22 | 1 | -3/+3 |
* | Clean up some uses of std::distance, now that we have allnodes_size. | Dan Gohman | 2008-06-20 | 1 | -2/+1 |
* | ISD::UNDEF should be expanded recursively / iteratively. | Evan Cheng | 2008-06-19 | 1 | -1/+0 |
* | add missing atomic intrinsic from gcc | Andrew Lenharth | 2008-06-14 | 1 | -0/+2 |
* | Disable some DAG combiner optimizations that may be | Duncan Sands | 2008-06-13 | 1 | -1/+1 |
* | Remove comparison methods for MVT. The main cause | Duncan Sands | 2008-06-08 | 1 | -11/+9 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 | 1 | -290/+282 |
* | Fix spellnig error | Scott Michel | 2008-06-03 | 1 | -6/+5 |
* | Add necessary 64-bit support so that gcc frontend compiles (mostly). Current | Scott Michel | 2008-06-02 | 1 | -1/+10 |
* | Remove an unused variable. | Dan Gohman | 2008-05-30 | 1 | -1/+0 |
* | If the result of a BIT_CONVERT is a v1* vector, it doesn't mean its source is... | Evan Cheng | 2008-05-16 | 1 | -3/+6 |
* | Actually scalarize the operand to BIT_CONVERT instead of asking someone to do | Nate Begeman | 2008-05-15 | 1 | -1/+2 |
* | Whitespace cleanups. | Dan Gohman | 2008-05-14 | 1 | -1/+1 |
* | Teach Legalize how to scalarize VSETCC | Nate Begeman | 2008-05-12 | 1 | -0/+10 |
* | Add support for vicmp/vfcmp codegen, more legalize support coming. | Nate Begeman | 2008-05-12 | 1 | -0/+26 |
* | Fix a missing break in the ISD::FLT_ROUNDS_ handling. Patch by giuma! | Dan Gohman | 2008-05-12 | 1 | -0/+1 |
* | Added addition atomic instrinsics and, or, xor, min, and max. | Mon P Wang | 2008-05-05 | 1 | -11/+45 |
* | Fix custom target lowering for zero/any/sign_extend: make sure that | Scott Michel | 2008-04-30 | 1 | -5/+3 |
* | Pull the code to perform an INSERT_VECTOR_ELT in memory out into its own | Nate Begeman | 2008-04-25 | 1 | -43/+68 |
* | Switch to using Simplified ConstantFP::get API. | Chris Lattner | 2008-04-20 | 1 | -7/+6 |
* | Correct the SrcValue information in the Expand code for va_copy. | Dan Gohman | 2008-04-17 | 1 | -2/+2 |
* | Ongoing work on improving the instruction selection infrastructure: | Roman Levenstein | 2008-04-16 | 1 | -7/+7 |
* | Factor some libcall code. | Duncan Sands | 2008-04-12 | 1 | -61/+49 |
* | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not Legal | Dan Gohman | 2008-04-12 | 1 | -117/+1 |
* | Re-commit of the r48822, where the infinite looping problem discovered | Roman Levenstein | 2008-04-07 | 1 | -9/+9 |
* | Backing out 48222 temporarily. | Evan Cheng | 2008-04-03 | 1 | -9/+9 |
* | More soft fp fixes. | Evan Cheng | 2008-04-01 | 1 | -1/+2 |
* | Pasto. | Evan Cheng | 2008-04-01 | 1 | -1/+1 |
* | Add comment. | Evan Cheng | 2008-04-01 | 1 | -0/+1 |
* | Unbreak ARM / Thumb soft FP support. | Evan Cheng | 2008-04-01 | 1 | -3/+11 |
* | Use a linked data structure for the uses lists of an SDNode, just like | Roman Levenstein | 2008-03-26 | 1 | -9/+9 |
* | Introduce a new node for holding call argument | Duncan Sands | 2008-03-21 | 1 | -0/+1 |
* | Make conversions of i8/i16 to ppcf128 work. | Dale Johannesen | 2008-03-18 | 1 | -10/+13 |
* | Tabs -> spaces | Nate Begeman | 2008-03-14 | 1 | -14/+23 |