aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/SelectionDAGNodes.h
Commit message (Expand)AuthorAgeFilesLines
* Propagate changes from my local tree. This patch includes:Anton Korobeynikov2007-01-281-9/+14
* Change the MachineDebugInfo to MachineModuleInfo to better reflect usageJim Laskey2007-01-261-1/+1
* Make LABEL a builtin opcode.Jim Laskey2007-01-261-6/+7
* Typo.Evan Cheng2006-12-161-1/+1
* Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng2006-11-091-11/+12
* Fix comments.Evan Cheng2006-11-031-3/+8
* Add isPredecessor to check whether a node is another's predecessor.Evan Cheng2006-11-031-0/+3
* Added a new SDNode type: BR_JT for jumptable branch.Evan Cheng2006-10-301-0/+4
* Editorial clean up.Jim Laskey2006-10-281-1/+0
* Switch over from SelectionNodeCSEMap to FoldingSet.Jim Laskey2006-10-271-16/+6
* Indexed load / store changes.Evan Cheng2006-10-261-17/+16
* Split PRE_INDEXED to PRE_INC / PRE_DEC and similarly for POST_INDEXED.Evan Cheng2006-10-171-8/+13
* Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.Evan Cheng2006-10-131-13/+19
* Naming consistency.Evan Cheng2006-10-111-6/+6
* Jimptables working again on alpha.Andrew Lenharth2006-10-111-2/+2
* Comments; getChain(), getBasePtr(), etc. should return a SDOperand by value.Evan Cheng2006-10-101-23/+51
* Merging ISD::LOAD and ISD::LOADX. Added LoadSDNode to represent load nodes.Evan Cheng2006-10-091-21/+144
* Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add anEvan Cheng2006-10-041-6/+50
* Add support for other relocation bases to jump tables, as well as custom asm ...Andrew Lenharth2006-09-241-0/+3
* The top bit is used to determine whether it's a MachineConstantPoolValue.Evan Cheng2006-09-141-2/+4
* Added support for machine specific constantpool values. These are useful forEvan Cheng2006-09-121-5/+46
* Implement new fpowi nodeChris Lattner2006-09-091-3/+4
* Eliminate SelectNodeTo() and getTargetNode() variants which take more thanEvan Cheng2006-08-271-73/+9
* Change the use_list to be a smallvector instead of a vector. This reducesChris Lattner2006-08-161-3/+3
* Start using SDVTList more consistentlyChris Lattner2006-08-151-3/+18
* Add a new getNode() method that takes a pointer to an already-intern'd listChris Lattner2006-08-141-2/+2
* Add code to resize the CSEMap hash table. This doesn't speedup codegen ofChris Lattner2006-08-141-0/+1
* Eliminate some malloc traffic by allocating vectors on the stack. Change someChris Lattner2006-08-081-4/+4
* Revamp the "CSEMap" datastructure used in the SelectionDAG class. ThisChris Lattner2006-08-071-5/+14
* Remove NodeDepth; Add NodeId which is a unique id per node per DAG. It can on...Evan Cheng2006-07-271-40/+16
* Add an out-of-line virtual method for the sdnode class to give it a home.Chris Lattner2006-07-191-0/+3
* Add a new sentry node type, allowing assertions to catch trivialChris Lattner2006-05-271-0/+5
* Change RET node to include signness information of the return values. e.g.Evan Cheng2006-05-261-2/+3
* CALL node change: now containing signness of each argument.Evan Cheng2006-05-251-3/+3
* Add a new CALL node.Chris Lattner2006-05-161-0/+7
* Add a chain to FORMAL_ARGUMENTS.Chris Lattner2006-05-161-3/+4
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-221-1/+25
* Make sure both member variables are initialized in the default constructorReid Spencer2006-04-121-1/+1
* new dag nodeChris Lattner2006-04-111-0/+8
* Add a new VSELECT node.Chris Lattner2006-04-081-0/+5
* simplify this methodChris Lattner2006-04-021-3/+1
* Add a new nodeChris Lattner2006-03-281-0/+9
* Tblgen doesn't like multiple SDNode<> definitions that map to the sameChris Lattner2006-03-281-8/+22
* Change isBuildVectorAllOnesInteger to isBuildVectorAllOnes. Also check forEvan Cheng2006-03-271-2/+2
* Add ISD::isBuildVectorAllZeros predicateEvan Cheng2006-03-261-1/+4
* Add a predicateChris Lattner2006-03-251-0/+7
* add a new intrinsic nodeChris Lattner2006-03-241-0/+8
* Fix commentsChris Lattner2006-03-221-3/+4
* add a new nodeChris Lattner2006-03-221-0/+12
* add some nodes for extractelementChris Lattner2006-03-211-0/+10