aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/SelectionDAGNodes.h
Commit message (Expand)AuthorAgeFilesLines
* 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman2009-04-271-1/+37
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-241-27/+1
* PR2957Nate Begeman2009-04-241-1/+27
* Revise my previous change 68996 as suggested by Duncan.Bob Wilson2009-04-201-7/+6
* Don't try to make BUILD_VECTOR operands have the sameDuncan Sands2009-04-181-1/+4
* Don't use "protected:" in classes that aren't intended to beDan Gohman2009-04-151-21/+0
* Change SelectionDAG type legalization to allow BUILD_VECTOR operands to beBob Wilson2009-04-131-1/+5
* Change the NumVTs field from short to int, since there's noDan Gohman2009-04-091-1/+1
* Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused.Dan Gohman2009-04-031-12/+0
* Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman2009-04-011-3/+4
* Clarify a comment.Dan Gohman2009-03-231-1/+1
* Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng2009-03-131-2/+2
* Add a constructor for BuildVectorSDNode and revert the temporary workaroundBob Wilson2009-03-091-4/+2
* Add default constructor to SDNode to make gcc 3.4.6 happy.Tanya Lattner2009-03-061-0/+4
* Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman2009-03-031-1/+1
* Generalize BuildVectorSDNode::isConstantSplat to use APInts and handleBob Wilson2009-03-021-7/+12
* Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a newBob Wilson2009-03-011-0/+18
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-251-49/+0
* Expand tabs to spaces (overlooked in previous commit)Scott Michel2009-02-251-1/+1
* Remove all "cached" data from BuildVectorSDNode, preferring to retrieveScott Michel2009-02-251-34/+16
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-221-0/+67
* Remove trailing whitespace to reduce later commit patch noise.Scott Michel2009-02-171-88/+88
* Make SDNode constructors take a DebugLoc always.Dale Johannesen2009-02-071-52/+34
* Deleted one line too many. oops.Dale Johannesen2009-02-071-0/+1
* Remove now-unused constructors.Dale Johannesen2009-02-071-85/+0
* Delete some trailing whiespaces.Dan Gohman2009-02-051-15/+15
* Since I'm obliged to work with a development OS that currently doesn'tStuart Hastings2009-02-041-0/+4
* DebugLoc propagation; adjustment to things omittedDale Johannesen2009-02-031-0/+6
* Use the SubclassData field to hold ExtType, isTrunc, and MemIndexedModeDan Gohman2009-02-031-21/+27
* Reposition the DebugLoc field to reduce padding spaceDan Gohman2009-02-021-17/+18
* Add more comments describing SDNode operator codes.Dan Gohman2009-01-281-8/+12
* Add DebugLoc-aware constructors for SDNode derivedDale Johannesen2009-01-281-0/+84
* Add some comments on ISD::NodeType.Dan Gohman2009-01-281-0/+7
* Embalm my ideas of how things should work. Not thatDale Johannesen2009-01-271-1/+2
* Reorder args, constify.Dale Johannesen2009-01-271-9/+9
* Update to latest spelling.johannes2009-01-271-2/+2
* Add DebugLoc field and simple accessors.johannes2009-01-271-3/+44
* Take the next steps in making SDUse more consistent with LLVM Use, anddjg2009-01-261-178/+161
* Remove SDNode's virtual destructor. This makes it impossible forDan Gohman2009-01-191-36/+1
* Generalize the HazardRecognizer interface so that it can be usedDan Gohman2009-01-151-1/+17
* Use DebugInfo interface to lower dbg_* intrinsics.Devang Patel2009-01-131-5/+5
* Correct the form of the atomic opcode names in a comment.Dan Gohman2009-01-081-2/+2
* TargetLowering.h #includes SelectionDAGNodes.h, so it doesn't need itsDan Gohman2009-01-051-2/+0
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-051-1/+0
* Clean up the atomic opcodes in SelectionDAG.Dan Gohman2008-12-231-156/+43
* Add sub/mul overflow intrinsics. This currently doesn't have aBill Wendling2008-12-091-0/+6
* Fix comment typo.Duncan Sands2008-12-081-1/+1
* Rename SetCCResultContents to BooleanContents. InDuncan Sands2008-11-231-4/+4
* Cleanup of the [SU]ADDO type legalization code. Patch by Duncan!Bill Wendling2008-11-221-6/+7
* Update comment to reflect a semblance of reality.Bill Wendling2008-11-211-7/+6