Atomic op support. If any gcc test uses __sync builtins, it might start failing...
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAG.h
2008-02-21 Andrew LenharthAtomic op support. If any gcc test uses __sync builtin...
2008-02-13 Dan GohmanSimplify some logic in ComputeMaskedBits. And change...
2008-02-13 Dan GohmanConvert SelectionDAG::ComputeMaskedBits to use APInt...
2008-02-08 Dan GohmanChange ConstantSDNode to store an APInt instead of...
2008-02-06 Dan GohmanRe-apply the memory operand changes, with a fix for...
2008-02-03 Chris LattnerChange the 'global modification' APIs in SelectionDAG...
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-01-31 Evan ChengRevert 46556 and 46585. Dan please fix the PseudoSource...
2008-01-31 Dan GohmanCreate a new class, MemOperand, for describing memory...
2008-01-25 Chris Lattneradd a fixme.
2008-01-17 Chris Lattner* Introduce a new SelectionDAG::getIntPtrConstant method
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-11-13 Bill WendlingUnify CALLSEQ_{START,END}. They take 4 parameters:...
2007-10-19 Rafael EspindolaAdd support for byval function whose argument is not...
2007-10-17 Duncan SandsReturn Expand from getOperationAction for all extended
2007-10-15 Chris Lattneradd a new CreateStackTemporary helper method.
2007-10-15 Chris LattnerOne mundane change: Change ReplaceAllUsesOfValueWith...
2007-10-10 Dale JohannesenNext PPC long double bits: ppcf128->i32 conversion.
2007-10-08 Dan GohmanAdd convenience overloads of SelectionDAG::getNode...
2007-10-05 Dan GohmanSMUL_LOHI and UMUL_LOHI are commutative.
2007-10-05 Evan ChengAdd a variant of getTargetNode() that takes a vector...
2007-09-12 Evan ChengYet another getTargetNode variant.
2007-08-30 Dale JohannesenChange LegalFPImmediates to use APFloat.
2007-06-25 Dan GohmanGeneralize MVT::ValueType and associated functions...
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-04-22 Christopher LambPR400 phase 2. Propagate attributed load/store informat...
2007-04-21 Reid SpencerRevert Christopher Lamb's load/store alignment changes.
2007-04-21 Christopher Lambadd support for alignment attributes on load/store...
2007-04-20 Lauro Ramos VenancioImplement "general dynamic", "initial exec" and "local...
2007-01-26 Jim LaskeyChange the MachineDebugInfo to MachineModuleInfo to...
2006-11-09 Evan ChengRename ISD::MemOpAddrMode to ISD::MemIndexedMode
2006-11-05 Jeff CohenUnbreak VC++ build.
2006-11-05 Evan ChengAdded getIndexedStore.
2006-10-28 Jim LaskeyEditorial clean up.
2006-10-27 Jim LaskeySwitch over from SelectionNodeCSEMap to FoldingSet.
2006-10-26 Evan ChengIndexed load / store changes.
2006-10-17 Evan ChengSplit PRE_INDEXED to PRE_INC / PRE_DEC and similarly...
2006-10-16 Jim LaskeyPass AliasAnalysis thru to DAGCombiner.
2006-10-14 Chris LattnerWhen SimplifySetCC was moved to the DAGCombiner, it...
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-09 Evan ChengMerging ISD::LOAD and ISD::LOADX. Added LoadSDNode...
2006-10-05 Evan ChengAdd getStore() helper function to create ISD::STORE...
2006-10-04 Evan ChengCombine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
2006-10-02 Jim LaskeyAdd ability to annotate (color) nodes in a viewGraph.
2006-09-12 Evan ChengAdded support for machine specific constantpool values...
2006-08-30 Chris Lattnerfix 80 column issue
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 Lattneradd an accessor
2006-08-16 Chris LattnerChange the use_list to be a smallvector instead of...
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 LattnerMake getNodeValueTypes methods public.
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-11 Chris LattnerRemove 8 more std::map's.
2006-08-11 Chris LattnerStart moving leaf nodes over to the CSEMap.
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-11 Chris LattnerRemove now-dead method.
2006-08-11 Chris Lattnerremove a (now) unused getNode method.
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-04 Chris LattnerMake SelectionDAG::RemoveDeadNodes iterative instead...
2006-08-02 Evan ChengAssignTopologicalOrder now returns the vector of SDNode...
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 ChengRemove NodeDepth; Add NodeId which is a unique id per...
2006-06-29 Evan ChengUgly hack! Add helper functions InsertInFlightSetEntry and
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-02-25 Evan ChengAdded an offset field to ConstantPoolSDNode.
2006-02-17 Chris Lattneradd a new method
2006-02-13 Chris LattnerAdd a method
2006-02-09 Evan ChengAdded SelectionDAG::InsertISelMapEntry(). This is used...
2006-02-09 Evan ChengMore changes to reduce frame size.
2006-01-31 Evan ChengAllow the specification of explicit alignments for...
2006-01-30 Evan ChengOne more getTargetNode() variant shouldn't hurt...
2006-01-29 Chris LattnerMake ConstantFP legalize into TargetConstantFP like...
2006-01-29 Chris Lattnerremove the getBR2Way_CC method
2006-01-28 Chris Lattneradd another variant
2006-01-28 Chris LattnerAdd some methods
2006-01-28 Chris LattnerThe 'target-independent' ISD::CALL isn't. Nuke it...
2006-01-25 Nate BegemanFirst part of bug 680:
2006-01-23 Andrew Lenharthanother couple selects
2006-01-23 Andrew Lenharthanother selectto
2006-01-17 Evan ChengYet another getTargetNode() variant. I promise one...
2006-01-09 Evan ChengNew getNode() variants.
2006-01-04 Jim LaskeyApplied some recommend changes from sabre. The dominat...
2005-12-22 Chris Lattnerremove a dead node
2005-12-22 Duraid Madinai need to do this to take over the earth
2005-12-18 Chris LattnerAdd an accessor
2005-12-17 Evan ChengYet another variant of getTargetNode().
2005-12-10 Evan ChengAdded new getNode and getTargetNode variants for X86...
2005-12-09 Evan ChengAdded patterns for ADD8rm, etc. These fold load operand...
2005-12-08 Evan ChengAdded support for ComplexPattern. These are patterns...
next