Eliminate some malloc traffic by allocating vectors on the stack. Change some
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAGNodes.h
2006-08-08 Chris LattnerEliminate some malloc traffic by allocating vectors...
2006-08-07 Chris LattnerRevamp the "CSEMap" datastructure used in the Selection...
2006-07-27 Evan ChengRemove NodeDepth; Add NodeId which is a unique id per...
2006-07-19 Chris LattnerAdd an out-of-line virtual method for the sdnode class...
2006-05-27 Chris LattnerAdd a new sentry node type, allowing assertions to...
2006-05-26 Evan ChengChange RET node to include signness information of...
2006-05-25 Evan ChengCALL node change: now containing signness of each argument.
2006-05-16 Chris LattnerAdd a new CALL node.
2006-05-16 Chris LattnerAdd a chain to FORMAL_ARGUMENTS.
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-12 Reid SpencerMake sure both member variables are initialized in...
2006-04-11 Chris Lattnernew dag node
2006-04-08 Chris LattnerAdd a new VSELECT node.
2006-04-02 Chris Lattnersimplify this method
2006-03-28 Chris LattnerAdd a new node
2006-03-28 Chris LattnerTblgen doesn't like multiple SDNode<> definitions that...
2006-03-27 Evan ChengChange isBuildVectorAllOnesInteger to isBuildVectorAllO...
2006-03-26 Evan ChengAdd ISD::isBuildVectorAllZeros predicate
2006-03-25 Chris LattnerAdd a predicate
2006-03-24 Chris Lattneradd a new intrinsic node
2006-03-22 Chris LattnerFix comments
2006-03-22 Chris Lattneradd a new node
2006-03-21 Chris Lattneradd some nodes for extractelement
2006-03-19 Chris Lattneradd a node
2006-03-19 Chris Lattnerimprove comments, add a new MVT::getVectorBaseType...
2006-03-19 Chris LattnerRename ConstantVec -> BUILD_VECTOR and VConstant -...
2006-03-18 Chris LattnerUpdate comments.
2006-03-17 Chris Lattneradd a couple of enum values
2006-03-17 Nate BegemanRemove BRTWOWAY*
2006-03-05 Chris LattnerAdd a copysign node
2006-03-03 Evan ChengAdd more vector NodeTypes: VSDIV, VUDIV, VAND, VOR...
2006-03-03 Evan ChengSDOperand::isOperand should not be a forwarding. It...
2006-03-03 Evan ChengAdded isOperand(N): true if this is an operand of N
2006-03-03 Chris Lattnerremove the read/write port/io intrinsics.
2006-03-01 Evan Cheng- Added VConstant as an abstract version of ConstantVec.
2006-02-25 Evan ChengAdded an offset field to ConstantPoolSDNode.
2006-02-22 Chris LattnerMake the LLVM headers "-ansi -pedantic -Wno-long-long...
2006-02-17 Nate Begemankill ADD_PARTS & SUB_PARTS and replace them with fancy...
2006-02-09 Chris LattnerAdd a comment: value is log2
2006-02-05 Evan Cheng* Added SDNode::isOnlyUse().
2006-01-31 Evan ChengAllow the specification of explicit alignments for...
2006-01-29 Chris Lattnerremove some methods
2006-01-29 Chris LattnerMake ConstantFP legalize into TargetConstantFP like...
2006-01-28 Chris LattnerThe 'target-independent' ISD::CALL isn't. Nuke it...
2006-01-26 Chris LattnerAdd new INLINEASM node
2006-01-25 Nate BegemanFirst part of bug 680:
2006-01-24 Chris Lattneradd a method
2006-01-23 Andrew Lenharthanother couple selects
2006-01-23 Andrew Lenharthanother selectto
2006-01-13 Chris Lattneradd stacksave/stackrestore nodes
2006-01-11 Nate BegemanAdd bswap, rotl, and rotr nodes
2006-01-05 Jim LaskeyGrammer correction.
2006-01-05 Jim LaskeyAdded initial support for DEBUG_LABEL allowing debug...
2006-01-04 Jim LaskeyAdd unique id to debug location for debug label use...
2005-12-23 Chris Lattnerimprove comment: mention vectors
2005-12-23 Chris Lattneradd a new node
2005-12-22 Chris Lattnerremove a dead node
2005-12-16 Jim LaskeyAdded source file/line correspondence for dwarf (PowerP...
2005-12-06 Nate BegemanTeach the SelectionDAG ISel how to turn ConstantPacked...
2005-11-30 Evan ChengAdded an index field to GlobalAddressSDNode so it can...
2005-11-29 Chris LattnerAdd support for a new STRING and LOCATION node for...
2005-11-22 Nate BegemanCheck in code to scalarize arbitrarily wide packed...
2005-11-20 Chris Lattneradd a new node type
2005-11-19 Nate BegemanTeach LLVM how to scalarize packed types. Currently...
2005-11-11 Andrew Lenharthadded a chain output
2005-11-11 Andrew LenharthAdd support for a cycle counter intrinsic. As basicall...
2005-11-09 Chris LattnerSwitch the allnodes list from a vector of pointers...
2005-11-08 Chris LattnerChange the ValueList array for each node to be shared...
2005-11-08 Chris LattnerSwitch the operandlist/valuelist from being vectors...
2005-10-23 Andrew Lenharthadd TargetExternalSymbol
2005-10-05 Chris Lattneradd a helper class
2005-09-28 Chris LattnerAdd FP versions of the binary operators, keeping the...
2005-09-02 Chris LattnerAdd a new ANY_EXTEND node, which operates like an exten...
2005-08-30 Nate BegemanAdd AssertSext, AssertZext nodes for targets that pass...
2005-08-29 Chris Lattnerimprove comment
2005-08-27 Reid SpencerFix a typo.
2005-08-26 Chris LattnerChange ConstantPoolSDNode to actually hold the Constant...
2005-08-25 Chris LattnerAdd support for TargetConstantPool node
2005-08-25 Chris Lattneradd a new TargetFrameIndex node
2005-08-21 Chris LattnerAdd 5-operand version of SelectNodeTo
2005-08-19 Chris LattnerADd support for TargetGlobalAddress nodes
2005-08-18 Nate BegemanAdd support for target DAG nodes that take 4 operands...
2005-08-17 Nate BegemanAdd two new methods isTargetOpcode() which returns...
2005-08-17 Jim LaskeyMove the code dependency for MathExtras.h from Selectio...
2005-08-17 Jim LaskeyCulling out use of unions for converting FP to bits...
2005-08-17 Chris LattnerMake removeUser more efficient, add a matching addUser.
2005-08-17 Chris Lattnermake sure to remove a node from the use list of its...
2005-08-17 Chris Lattneradd some helper methods, and a new TargetConstant node...
2005-08-16 Chris LattnerEliminate the RegSDNode class, which 3 nodes (CopyFromR...
2005-08-16 Nate BegemanImplement BR_CC and BRTWOWAY_CC. This allows the remov...
2005-08-16 Chris Lattnerallow passing a dag into getOperationName and dump
2005-08-16 Chris Lattneradd some methods for dag->dag isel
2005-08-10 Nate BegemanAdd new node, SELECT_CC. This node is for targets...
2005-08-09 Chris LattnerEliminate the SetCCSDNode in favor of a CondCodeSDNode...
2005-07-27 Jeff CohenEliminate tabs and trailing spaces.
2005-07-10 Chris LattnerChange *EXTLOAD to use an VTSDNode operand instead...
2005-07-10 Chris LattnerMove TRUNCSTORE to using a VTSDNode operand instead...
2005-07-10 Chris LattnerIntroduce a new VTSDNode class with the ultimate goal...
2005-05-14 Chris Lattneradd accessors
2005-05-13 Chris Lattneradd TAILCALL node
next