aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/SelectionDAGNodes.h
Commit message (Expand)AuthorAgeFilesLines
* Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned Eli Friedman2009-07-091-1/+3
* dag combine sext(setcc) -> vsetcc before legalize. To make this safe,Chris Lattner2009-07-081-6/+5
* Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller2009-07-031-2/+9
* fix a really subtle bug in the cross section of aliases and TLS:Chris Lattner2009-06-261-1/+1
* add targetflags to jump tables and constant pool entries.Chris Lattner2009-06-251-22/+12
* allow setting target operand flags on TargetGlobalAddress nodes.Chris Lattner2009-06-251-1/+3
* start bringing targetoperand flags into isel, first up, ExternalSymbol.Chris Lattner2009-06-251-2/+5
* mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel2009-06-191-1/+1
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-021-4/+6
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-011-6/+4
* Update comment, replace theoretically impossible check with an assert.Nate Begeman2009-04-291-7/+7
* Implement review feedback for vector shuffle work.Nate Begeman2009-04-291-2/+14
* Add a public method called getAddressSpace() to the GlobalAddressSDNode.Sanjiv Gupta2009-04-291-0/+2
* 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