| Commit message (Expand) | Author | Age | Files | Lines |
* | assert is more effective reminder then FIXME tag for unimplemented features. | Devang Patel | 2008-02-20 | 1 | -1/+1 |
* | LegalizeTypes support for scalarizing a vector store | Duncan Sands | 2008-02-20 | 4 | -8/+46 |
* | Convert Legalize to use the APInt form of ComputeMaskedBits. | Dan Gohman | 2008-02-20 | 2 | -14/+19 |
* | Add explicit keywords. | Dan Gohman | 2008-02-20 | 1 | -1/+1 |
* | Convert DAGCombiner to use the APInt form of ComputeMaskedBits. | Dan Gohman | 2008-02-20 | 1 | -12/+13 |
* | Use APInt::intersects. | Dan Gohman | 2008-02-20 | 1 | -4/+4 |
* | Update gcc 4.3 warnings fix patch with recent head changes | Anton Korobeynikov | 2008-02-20 | 4 | -20/+33 |
* | Fix an incredibly subtle bug exposed by Ted's change to APInt profiling. | Chris Lattner | 2008-02-20 | 1 | -1/+1 |
* | Add GetResultInst. First step for multiple return value support. | Devang Patel | 2008-02-19 | 1 | -0/+4 |
* | - When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should c... | Evan Cheng | 2008-02-18 | 2 | -5/+29 |
* | I cannot find a libgcc function for this builtin. Therefor expanding it to a... | Andrew Lenharth | 2008-02-16 | 1 | -5/+15 |
* | Teach LegalizeTypes how to expand the operands of | Duncan Sands | 2008-02-16 | 2 | -4/+25 |
* | llvm.memory.barrier, and impl for x86 and alpha | Andrew Lenharth | 2008-02-16 | 3 | -0/+20 |
* | Rename CountMemOperands to ComputeMemOperandsEnd to reflect what | Dan Gohman | 2008-02-16 | 1 | -12/+9 |
* | Revert 47177, which was incorrect. | Dan Gohman | 2008-02-16 | 1 | -1/+1 |
* | Make tblgen a little smarter about constants smaller than i32. Currently, | Scott Michel | 2008-02-15 | 1 | -0/+7 |
* | Skip over the defs and start at the uses when looking for operands | Dan Gohman | 2008-02-15 | 1 | -1/+1 |
* | Use the TargetInstrDescr to determine the number of operands | Dan Gohman | 2008-02-15 | 1 | -3/+3 |
* | Teach LegalizeTypes how to promote the flags | Duncan Sands | 2008-02-15 | 2 | -7/+34 |
* | Use StoreSDNode::getValue instead of calling getOperand directly | Dan Gohman | 2008-02-15 | 1 | -4/+4 |
* | Fix a miscompilation from Dan's recent apintification. | Chris Lattner | 2008-02-14 | 1 | -3/+1 |
* | In TargetLowering::LowerCallTo, don't assert that | Duncan Sands | 2008-02-14 | 3 | -16/+25 |
* | Change how FP immediates are handled. | Nate Begeman | 2008-02-14 | 3 | -17/+28 |
* | Allow the APInt form of ComputeMaskedBits to operate on i128 types. | Dan Gohman | 2008-02-13 | 1 | -4/+7 |
* | Avoid setting bits that aren't demanded. | Dan Gohman | 2008-02-13 | 1 | -3/+3 |
* | Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBits | Dan Gohman | 2008-02-13 | 2 | -44/+52 |
* | Teach LegalizeTypes how to expand and promote CTLZ, | Duncan Sands | 2008-02-13 | 3 | -18/+108 |
* | In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this | Chris Lattner | 2008-02-13 | 1 | -1/+15 |
* | teach dag combiner how to eliminate MERGE_VALUES nodes. | Chris Lattner | 2008-02-13 | 1 | -0/+14 |
* | Support legalizing insert_vector_elt on targets where the element | Nate Begeman | 2008-02-13 | 1 | -27/+40 |
* | Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t. | Dan Gohman | 2008-02-13 | 2 | -89/+119 |
* | Generalize getCopyFromParts and getCopyToParts to | Duncan Sands | 2008-02-12 | 1 | -113/+215 |
* | Generalize the handling of call and return arguments, | Duncan Sands | 2008-02-11 | 1 | -136/+85 |
* | From Chris' review: use isa instead of explicitly using classof. | Dan Gohman | 2008-02-11 | 1 | -1/+1 |
* | From Chris' review: minor corrections in comments. | Dan Gohman | 2008-02-11 | 1 | -2/+3 |
* | From Chris' review: use cast instead of dyn_cast with an assert. | Dan Gohman | 2008-02-11 | 1 | -8/+4 |
* | Added "Profile" method to APFloat for use with FoldingSet. | Ted Kremenek | 2008-02-11 | 1 | -3/+3 |
* | Add a isBigEndian method to complement isLittleEndian. | Duncan Sands | 2008-02-11 | 3 | -11/+11 |
* | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman | 2008-02-10 | 8 | -55/+58 |
* | Add truncate and AssertZext result expansion. | Duncan Sands | 2008-02-10 | 3 | -0/+33 |
* | Return "(c1 + c2)" instead of yet another ADD node (which made this a | Bill Wendling | 2008-02-10 | 1 | -1/+1 |
* | Change ConstantSDNode to store an APInt instead of a uint64_t, and | Dan Gohman | 2008-02-08 | 1 | -3/+10 |
* | Avoid needlessly casting away const qualifiers. | Dan Gohman | 2008-02-08 | 1 | -2/+2 |
* | Follow Chris' suggestion; change the PseudoSourceValue accessors | Dan Gohman | 2008-02-07 | 2 | -19/+19 |
* | Re-apply the memory operand changes, with a fix for the static | Dan Gohman | 2008-02-06 | 4 | -50/+171 |
* | Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. | Evan Cheng | 2008-02-05 | 1 | -4/+0 |
* | Typo. | Evan Cheng | 2008-02-04 | 1 | -1/+1 |
* | I don't see how NodeUpdated can be called with a | Duncan Sands | 2008-02-04 | 1 | -5/+10 |
* | Fix typo | Chris Lattner | 2008-02-03 | 1 | -1/+1 |
* | handle the case where a node can become ready to process | Chris Lattner | 2008-02-03 | 2 | -3/+4 |