Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. This makes...
[oota-llvm.git] / include / llvm / CodeGen /
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.
2008-07-11 Duncan SandsAdd support for 128 bit shifts and 32 bit shifts
2008-07-10 Bill WendlingPull r53428 from Gaz into mainline:
2008-07-10 Dan GohmanAdd a SubclassData field to SDNode, similar to what...
2008-07-10 Dan GohmanFix a copy+pasto in an assertion string.
2008-07-10 Dan GohmanStack objects have nonnegative indices, not just positi...
2008-07-10 Dan GohmanRemove this file; the code that it went with is no...
2008-07-10 Duncan SandsAdd support for 128 bit multiplicative operations.
2008-07-10 Duncan SandsAdd a mysteriously missing libcall, FPTOSINT_F80_I32.
2008-07-10 Evan Cheng- Change the horrible N^2 isRegReDefinedByTwoAddr....
2008-07-09 Dan GohmanSimplify hasNUsesOfValue and hasAnyUsesOfValue even...
2008-07-09 Dan GohmanMove MemoryVT out of LSBaseNode into MemSDNode, allowin...
2008-07-09 Dan GohmanMove the IsVolatile and SVOffset fields into the MemSDN...
2008-07-09 Dan Gohmanconst-ify SelectionDAG::getNodeValueTypes.
2008-07-08 Dan GohmanFactor out the code for computing an alignment value...
2008-07-08 Evan ChengUnbreak C++ tests on x86 Darwin.
2008-07-08 Evan ChengAvoid unnecessary string construction during asm printing.
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-07-07 Dan GohmanPool-allocation for SDNodes. The pool is allocated...
2008-07-07 Bill WendlingUse StringMap for greater justice!
2008-07-07 Dan GohmanFix SDNode::MorphNodeTo (a function used by by SelectNo...
2008-07-07 Dan GohmanMove MachineMemOperand's constructor out of line, to...
2008-07-07 Dan GohmanShrink MachineMemOperand by storing the alignment in...
2008-07-07 Dan GohmanRemove most of the uses of SDOperandPtr, usually replac...
2008-07-07 Dan GohmanRemove uses of "llvm/Support/Debug.h" from LLVM include...
2008-07-07 Duncan SandsLegalizeTypes soft-float support for stores of a
2008-07-05 Mon P WangFixed generating incorrect aligned stores that I backou...
2008-07-03 Bill WendlingDon't return std::vector by value, but pass it in by...
2008-07-03 Bill WendlingRevert my previous check-in that split up MachineModule...
2008-07-03 Evan ChengBacked out 53031.
2008-07-03 Evan Cheng- Remove calls to copyKillDeadInfo which is an N^2...
2008-07-03 Evan Cheng- Add LiveVariables::replaceKillInstruction. This does...
2008-07-02 Dan GohmanReplace a few uses of SelectionDAG::getTargetNode with
2008-07-02 Mon P WangMake the default min align of CreateStackTemporary...
2008-07-02 Duncan SandsAdd a new getMergeValues method that does not need
2008-07-02 Mon P WangFixed problem in EmitStackConvert where the source...
2008-07-02 Bill WendlingSorry. I couldn't sleep at night knowing I put these...
2008-07-01 Bill Wendling- Update comments.
2008-07-01 Owen AndersonAdd a version of AsmPrinter::EOL that takes a const...
2008-07-01 Evan ChengDAGSize should not be public.
2008-07-01 Dan GohmanMake ilist_traits<MachineBasicBlock>'s Parent member...
2008-07-01 Evan ChengDo not use computationally expensive scheduling heurist...
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-30 Dan GohmanRename ISD::LOCATION to ISD::DBG_STOPPOINT to better...
2008-06-30 Evan ChengSplit scheduling from instruction selection.
2008-06-30 Duncan SandsRevert the SelectionDAG optimization that makes
2008-06-27 Bill WendlingMore cruft from revert...
2008-06-27 Bill WendlingReverting broken patch r52803.
2008-06-27 Bill Wendling- Remove a use of std::vector.
2008-06-27 Bill WendlingRefactor the DebugInfoDesc stuff out of the MachineModu...
next