Reorganize the lifetimes of the major objects SelectionDAGISel
[oota-llvm.git] / include / llvm / CodeGen /
2008-08-27 Dan GohmanReorganize the lifetimes of the major objects Selection...
2008-08-27 Owen AndersonAdd a helper method that will be used to support EXTRAC...
2008-08-27 Evan ChengRefactor isSafeToReMat out of 2addr pass.
2008-08-27 Dan GohmanAdd a new FastISel method, getRegForValue, which takes...
2008-08-27 Dan GohmanUnbreak PseudoSourceValue::print. This fixes -print...
2008-08-27 Dan GohmanBasic FastISel support for floating-point constants.
2008-08-26 Owen AndersonFactor out a large amoutn of the cast handling code...
2008-08-26 Dan GohmanAdd a MachineInstrBuilder method for adding floating...
2008-08-26 Gabor Greifdisallow direct access to SDValue::ResNo, provide a...
2008-08-26 Dan GohmanRefactor the bitcast code into its own function.
2008-08-26 Gabor Greiffix doxygen comment
2008-08-25 Owen AndersonAdd a RetVT parameter to emitted FastISel methods,...
2008-08-25 Owen AndersonAdd support for fast isel of (integer) immediate materi...
2008-08-24 Chris Lattnersimplify PseudoSourceValue printing a bit. Unnest...
2008-08-24 Evan ChengPrint PseudoSourceValue.
2008-08-23 Chris Lattnerget MachineConstantPool off std::ostream, onto raw_ostr...
2008-08-23 Chris LattnerSwitch the asmprinter (.ll) and all the stuff it requir...
2008-08-23 Dan GohmanMake MBBMap a DenseMap instead of a std::map.
2008-08-23 Dan GohmanMove the point at which FastISel taps into the Selectio...
2008-08-23 Dan GohmanMove SelectionDAG's constructor out of line.
2008-08-22 Dan GohmanReapply r55191 and r55192.
2008-08-22 Bill WendlingReverting r55190, r55191, and r55192. They broke the...
2008-08-22 Dan GohmanSupport non-fallthrough unconditional branches in FastISel.
2008-08-22 Owen AndersonFix typo.
2008-08-22 Chris Lattnerconsolidate DenseMapInfo implementations, and add one...
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-08-21 Dan GohmanAdd libcalls for the new rounding opcodes.
2008-08-21 Dan GohmanFix a typo that Dale noticed.
2008-08-21 Dan GohmanAdd libm-oriented ISD opcodes for rounding operations.
2008-08-21 Dan GohmanSimplify SelectRoot's interface, and factor out some...
2008-08-21 Dan GohmanSelectionDAGISel::SelectRootInit does not need to be...
2008-08-21 Dan GohmanMake HandleSDNode::getValue return an SDValue instead of
2008-08-21 Dan GohmanBasic fast-isel support for instructions with constant...
2008-08-21 Dan GohmanImprove the doxygen comment for SelectInstructions...
2008-08-21 Dan GohmanBegin making more use of the FastISelEmitter class.
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-20 Evan ChengFirst cut, un-optimized (and untested) fast isel loweri...
2008-08-20 Dan GohmanSimplify FastISel's constructor argument list, make...
2008-08-20 Dan GohmanDisable DAGCombine's alignment inference in "fast"...
2008-08-20 Dan GohmanChange the FoldingSetNodeID usage for objects which...
2008-08-20 Dan GohmanFix a leak in the FastISel code that Chris pointed...
2008-08-20 Dan GohmanAdd FastISel support for several more binary operators.
2008-08-18 Dan GohmanFix the FastISel class' doxygen comment.
2008-08-18 Owen AndersonResurrect some ancient code to add spill ranges without...
2008-08-17 Gordon HenriksenRename some GC classes so that their roll will hopefull...
2008-08-17 Anton KorobeynikovLink GC metadata printers by default to llc
2008-08-17 Anton KorobeynikovFix merge error
2008-08-17 Gordon HenriksenFactor GC metadata table assembly generation out of...
2008-08-17 Gordon HenriksenFactor GC metadata table assembly generation out of...
2008-08-16 Anton KorobeynikovMove SLEB/ULEB size calculation routines from AsmPrinte...
2008-08-14 Owen AndersonMove MachineInstr::getOpcode inline.
2008-08-14 Dan GohmanMake FastISel's constructor protected, and give it...
2008-08-14 Dan GohmanUse empty() instead of begin() == end().
2008-08-13 Owen AndersonExpunge the last uses of std::map from LiveIntervals.
2008-08-13 Owen AndersonMove r2iMap_ over to DenseMap from std::map.
2008-08-13 Owen AndersonMake the allocation of LiveIntervals explicit, rather...
2008-08-13 Owen AndersonSwitch this from std::map to DenseMap.
2008-08-13 Dan GohmanInitial checkin of the new "fast" instruction selection...
2008-08-13 Dan GohmanRename SelectionDAGISel's FastISel to Fast, to begin...
2008-08-08 Anton KorobeynikovHandle visibility printing with all generality. Remove...
2008-08-07 Bruno Cardoso LopesAdd the remaining fp_round libcalls:
2008-08-07 Matthijs KooijmanSilence a warning.
2008-08-07 Evan ChengFactor code that finalize PHI nodes, jump tables, etc...
2008-08-06 Dan GohmanClarify "node" vs. "value" in some comments.
2008-08-05 Dan GohmanCorrect an assertion string.
2008-08-04 Owen Anderson- Fix SelectionDAG to generate correct CFGs.
2008-07-30 Dan GohmanMove SelectionDAG::viewGraph() out of line; as an inlin...
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-07-29 Dan GohmanRevert 54147.
2008-07-28 Dan GohmanAdd x86 isel patterns to match what would be a ZERO_EXT...
2008-07-28 Dan GohmanFold the useful features of alist and alist_node into...
2008-07-28 Dan GohmanReword a comment to be less ambiguous.
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-27 Dan GohmanTidy SDNode::use_iterator, and complete the transition...
2008-07-27 Dan GohmanRename isOnlyUseOf to isOnlyUserOf.
2008-07-27 Dan GohmanImprove comments for SDNode use-count methods. No funct...
2008-07-25 Duncan SandsFix error: ‘std::ostream’ has not been declared
2008-07-25 Dan GohmanAdd a #include for the uses of uint64_t.
2008-07-25 Dan GohmanAdd a #include <cassert>, since this file use assert.
2008-07-25 Dan GohmanApply a patch from Mahadevan R, with minor formatting...
2008-07-25 Dan GohmanEnable rematerialization of constants using AliasAnalys...
2008-07-22 Owen AndersonChange the heuristics used in the coalescer, register...
2008-07-22 Dan GohmanAssert that the DAG root value is a chain value.
2008-07-22 Dan GohmanCorrect the name of MachineMemOperand's include guard.
2008-07-21 Dan GohmanAdd titles to the various SelectionDAG viewGraph calls
2008-07-21 Duncan SandsAdd VerifyNode, a place to put sanity checks on
2008-07-17 Dan GohmanRe-introduce LeakDetector support for MachineInstrs...
2008-07-17 Dan GohmanAdd a new function, ReplaceAllUsesOfValuesWith, which...
2008-07-17 Evan ChengIndentation.
2008-07-17 Duncan SandsFactorize some code for determining which libcall to...
2008-07-16 Dan GohmanFix the name of BreakCriticalMachineEdge.h's include...
2008-07-15 Dan GohmanSelectionDAG::AssignNodeIds is unused.
2008-07-14 Dan GohmanReapply 53476 and 53480, with a fix so that it properly...
2008-07-12 Evan ChengBack out 53476 and 53480 for now. Somehow they cause...
2008-07-12 Dan GohmanAdd a utility function to MachineInstr for testing...
2008-07-11 Dan GohmanInclude a frame index in the "fixed stack" pseudo sourc...
2008-07-11 Dan GohmanAdd support for putting NamedRegionTimers in TimerGroup...
2008-07-11 Dan GohmanTrim unnecessary #includes.
2008-07-11 Duncan SandsIt is pointless to turn a UINT_TO_FP into an
2008-07-11 Duncan SandsAdd two missing SINT_TO_FP libcalls.
next