When SimplifySetCC was moved to the DAGCombiner, it was never removed from
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAG.cpp
2006-10-14 Chris LattnerWhen SimplifySetCC was moved to the DAGCombiner, it...
2006-10-13 Chris LattnerFix a bug where we incorrectly turned '(X & 0) == 0...
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-12 Evan ChengAdd RemoveDeadNode to remove a dead node and its (poten...
2006-10-11 Evan ChengNaming consistency.
2006-10-11 Andrew LenharthJimptables working again on alpha.
2006-10-11 Evan ChengFindModifiedNodeSlot needs to add LoadSDNode ivars...
2006-10-10 Evan ChengSDNode::dump should also print out extension type and VT.
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-05 Evan ChengAdd getStore() helper function to create ISD::STORE...
2006-10-04 Evan ChengCombine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
2006-09-26 Andrew LenharthComments on JumpTableness
2006-09-19 Chris LattnerFold extract_element(cst) to cst
2006-09-19 Chris LattnerMinor speedup for legalize by avoiding some malloc...
2006-09-12 Evan ChengAdded support for machine specific constantpool values...
2006-09-09 Chris LattnerImplement the fpowi now by lowering to a libcall
2006-08-29 Evan ChengMove isCommutativeBinOp from SelectionDAG.cpp and DAGCo...
2006-08-27 Evan ChengEliminate SelectNodeTo() and getTargetNode() variants...
2006-08-26 Evan ChengSelectNodeTo now returns a SDNode*.
2006-08-16 Chris Lattnerminor changes.
2006-08-16 Chris LattnerUse the appropriate typedef
2006-08-15 Chris LattnerStart using SDVTList more consistently
2006-08-15 Chris Lattneradd a new SDVTList type and new SelectionDAG::getVTList...
2006-08-14 Chris LattnerAdd a new getNode() method that takes a pointer to...
2006-08-14 Chris Lattnerremove SelectionDAG::InsertISelMapEntry, it is dead
2006-08-14 Chris LattnerAdd code to resize the CSEMap hash table. This doesn...
2006-08-14 Chris LattnerAdd the actual constant to the hash for ConstantPool...
2006-08-11 Chris LattnerRemove 8 more std::map's.
2006-08-11 Chris LattnerMove the BBNodes, GlobalValues, TargetGlobalValues...
2006-08-11 Chris Lattnereliminate the NullaryOps map, use CSEMap instead.
2006-08-11 Chris LattnerChange one ReplaceAllUsesWith method to take an array...
2006-08-08 Chris LattnerStart eliminating temporary vectors used to create...
2006-08-08 Chris LattnerEliminate some malloc traffic by allocating vectors...
2006-08-07 Chris LattnerRevamp the "CSEMap" datastructure used in the Selection...
2006-08-07 Evan ChengClear TopOrder before assigning topological order....
2006-08-04 Chris LattnerMake SelectionDAG::RemoveDeadNodes iterative instead...
2006-08-02 Evan Cheng- Change AssignTopologicalOrder to return vector of...
2006-08-01 Evan ChengAdded AssignTopologicalOrder() to assign each node...
2006-07-28 Evan ChengRemove InFlightSet hack. No longer needed.
2006-07-27 Evan ChengAssignNodeIds should return unsigned.
2006-07-27 Evan ChengAssignNodeIds assign each node in the DAG an unique id.
2006-07-19 Chris LattnerAdd an out-of-line virtual method for the sdnode class...
2006-06-29 Evan ChengUgly hack! Add helper functions InsertInFlightSetEntry and
2006-06-28 Chris LattnerFix CodeGen/Generic/2006-06-28-SimplifySetCCCrash.ll
2006-05-16 Chris LattnerAdd a new ISD::CALL node, make the default impl of...
2006-05-12 Chris Lattnerremove dead vars
2006-05-12 Chris LattnerCompile:
2006-05-08 Chris LattnerFold shifts with undef operands.
2006-05-06 Chris Lattnerconstant fold sign_extend_inreg
2006-04-27 Chris LattnerFix Regression/CodeGen/Generic/2006-04-26-SetCCAnd...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-04-20 Chris LattnerImplement folding of a bunch of binops with undef
2006-04-15 Chris LattnerMake these predicates return true for bit_convert(build...
2006-04-12 Chris LattnerImplement support for the formal_arguments node. To...
2006-04-12 Chris LattnerDon't memoize vloads in the load map! Don't memoize...
2006-04-08 Chris LattnerAdd code generator support for VSELECT
2006-04-04 Chris LattnerConstant fold bitconvert(undef)
2006-04-02 Chris LattnerThese entries already exist
2006-04-02 Chris LattnerAdd some missing node names
2006-03-31 Chris LattnerSignificantly improve handling of vectors that are...
2006-03-28 Chris Lattnernew node
2006-03-28 Chris LattnerAdd an assertion
2006-03-28 Chris LattnerTblgen doesn't like multiple SDNode<> definitions that...
2006-03-27 Chris LattnerUnbreak the build on non-apple compilers :-(
2006-03-27 Evan ChengTry again
2006-03-27 Evan ChengIncorrect check for FP all one's
2006-03-27 Evan ChengChange isBuildVectorAllOnesInteger to isBuildVectorAllO...
2006-03-27 Chris LattnerInstead of printing "INTRINSIC" on intrinsic node,...
2006-03-26 Evan ChengAdd ISD::isBuildVectorAllZeros predicate
2006-03-25 Chris LattnerFix a bug in ISD::isBuildVectorAllOnesInteger that...
2006-03-25 Chris LattnerImplement the ISD::isBuildVectorAllOnesInteger predicate
2006-03-24 Chris Lattnerfix some bogus assertions: noop bitconverts are legal
2006-03-24 Chris LattnerIdentify the INTRINSIC node
2006-03-22 Chris LattnerImplement simple support for vector casting. This...
2006-03-21 Chris Lattneradd some trivial support for extractelement.
2006-03-21 Chris LattnerAdd a hacky workaround for crashes due to vectors live...
2006-03-19 Chris LattnerAdd very basic support for VECTOR_SHUFFLE
2006-03-19 Chris LattnerAdd SCALAR_TO_VECTOR support
2006-03-19 Chris LattnerRename ConstantVec -> BUILD_VECTOR and VConstant -...
2006-03-18 Chris LattnerChange the structure of lowering vector stuff. Note...
2006-03-17 Chris Lattneradd a couple enum values
2006-03-17 Nate BegemanRemove BRTWOWAY*
2006-03-15 Chris Lattneradd support for vector->vector casts
2006-03-05 Chris LattnerDon't depend on the C99 copysign function, implement...
2006-03-05 Jeff CohenFix VC++ compilation error.
2006-03-05 Chris LattnerAdd some simple copysign folds
2006-03-05 Chris LattnerCodegen copysign[f] into a FCOPYSIGN node
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-26 Evan ChengPrint ConstantPoolSDNode offset field.
2006-02-25 Evan ChengAdded an offset field to ConstantPoolSDNode.
2006-02-18 Nate BegemanAdd checks to make sure we don't create bogus extend...
2006-02-17 Chris LattnerFix a tricky issue in the SimplifyDemandedBits code...
2006-02-17 Nate Begemankill ADD_PARTS & SUB_PARTS and replace them with fancy...
2006-02-09 Evan ChengAdded SelectionDAG::InsertISelMapEntry(). This is used...
2006-02-09 Evan ChengMore changes to reduce frame size.
2006-02-05 Evan Cheng* Added SDNode::isOnlyUse().
2006-02-03 Chris Lattnerremove dead fn
next