aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/SelectionDAGNodes.h
AgeCommit message (Expand)Author
2009-06-19mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel
2009-06-02Revert 72707 and 72709, for the moment.Dale Johannesen
2009-06-01Make the implicit inputs and outputs of target-independentDale Johannesen
2009-04-29Update comment, replace theoretically impossible check with an assert.Nate Begeman
2009-04-29Implement review feedback for vector shuffle work.Nate Begeman
2009-04-29Add a public method called getAddressSpace() to the GlobalAddressSDNode.Sanjiv Gupta
2009-04-272nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman
2009-04-24Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola
2009-04-24PR2957Nate Begeman
2009-04-20Revise my previous change 68996 as suggested by Duncan.Bob Wilson
2009-04-18Don't try to make BUILD_VECTOR operands have the sameDuncan Sands
2009-04-15Don't use "protected:" in classes that aren't intended to beDan Gohman
2009-04-13Change SelectionDAG type legalization to allow BUILD_VECTOR operands to beBob Wilson
2009-04-09Change the NumVTs field from short to int, since there's noDan Gohman
2009-04-03Delete ISD::INSERT_SUBREG and ISD::EXTRACT_SUBREG, which are unused.Dan Gohman
2009-04-01Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman
2009-03-23Clarify a comment.Dan Gohman
2009-03-13Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng
2009-03-09Add a constructor for BuildVectorSDNode and revert the temporary workaroundBob Wilson
2009-03-06Add default constructor to SDNode to make gcc 3.4.6 happy.Tanya Lattner
2009-03-03Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman
2009-03-02Generalize BuildVectorSDNode::isConstantSplat to use APInts and handleBob Wilson
2009-03-01Combine PPC's GetConstantBuildVectorBits and isConstantSplat functions to a newBob Wilson
2009-02-25Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng
2009-02-25Expand tabs to spaces (overlooked in previous commit)Scott Michel
2009-02-25Remove all "cached" data from BuildVectorSDNode, preferring to retrieveScott Michel
2009-02-22Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel
2009-02-17Remove trailing whitespace to reduce later commit patch noise.Scott Michel
2009-02-07Make SDNode constructors take a DebugLoc always.Dale Johannesen
2009-02-07Deleted one line too many. oops.Dale Johannesen
2009-02-07Remove now-unused constructors.Dale Johannesen
2009-02-05Delete some trailing whiespaces.Dan Gohman
2009-02-04Since I'm obliged to work with a development OS that currently doesn'tStuart Hastings
2009-02-03DebugLoc propagation; adjustment to things omittedDale Johannesen
2009-02-03Use the SubclassData field to hold ExtType, isTrunc, and MemIndexedModeDan Gohman
2009-02-02Reposition the DebugLoc field to reduce padding spaceDan Gohman
2009-01-28Add more comments describing SDNode operator codes.Dan Gohman
2009-01-28Add DebugLoc-aware constructors for SDNode derivedDale Johannesen
2009-01-28Add some comments on ISD::NodeType.Dan Gohman
2009-01-27Embalm my ideas of how things should work. Not thatDale Johannesen
2009-01-27Reorder args, constify.Dale Johannesen
2009-01-27Update to latest spelling.Dale Johannesen
2009-01-27Add DebugLoc field and simple accessors.Dale Johannesen
2009-01-26Take the next steps in making SDUse more consistent with LLVM Use, andDan Gohman
2009-01-19Remove SDNode's virtual destructor. This makes it impossible forDan Gohman
2009-01-15Generalize the HazardRecognizer interface so that it can be usedDan Gohman
2009-01-13Use DebugInfo interface to lower dbg_* intrinsics.Devang Patel
2009-01-08Correct the form of the atomic opcode names in a comment.Dan Gohman
2009-01-05TargetLowering.h #includes SelectionDAGNodes.h, so it doesn't need itsDan Gohman
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman