Added ImmutableMap constructor that accepts a const TreeTy*.
[oota-llvm.git] / include / llvm / CodeGen /
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...
2008-06-26 Bill WendlingRemove warnings about shadowed and unused variables.
2008-06-25 Owen AndersonRemember which MachineOperand we were processing, so...
2008-06-25 Duncan SandsAdd support for expanding PPC 128 bit floats.
2008-06-25 Dan GohmanRemove the OrigVT member from AtomicSDNode, as it is...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-24 Owen AndersonRemove an incorrect comment.
2008-06-24 Owen AndersonUse InstrSlots::NUM rather than pre-dividing by four...
2008-06-24 Dan GohmanComment fixes, and make Schedule() pure virtual.
2008-06-23 Owen AndersonAdd getScaledIntervalSize, which gives a measure of...
2008-06-23 Dan GohmanUse StringMap instead of std::map<std::string, SDNode*>.
2008-06-23 Evan ChengInstead of adding an isSS field to LiveInterval to...
2008-06-21 Dan GohmanReorder some fields in SDNode. This avoids padding,
2008-06-21 Dan GohmanRemove ScheduleDAG's SUnitMap altogether. Instead,...
2008-06-21 Dan GohmanAdd a priority queue class, which is a wrapper around...
2008-06-21 Dan GohmanChange ScheduleDAG's SUnitMap from DenseMap<SDNode...
2008-06-21 Evan ChengUndo spill weight tweak. Need to investigate the perfor...
2008-06-20 Duncan SandsAdd some methods for querying the nature of a
2008-06-20 Dan GohmanAdd an allnodes_size method.
2008-06-19 Evan ChengMinor spiller tweak to unfavor reload into load/store...
2008-06-18 Evan ChengAdd MachineRegisterInfo::use_empty.
2008-06-17 Chris Lattneradd a new -enable-value-prop flag for llcbeta, that...
2008-06-16 Duncan SandsAllow these transforms for types like i256 while
2008-06-14 Andrew Lenharthadd missing atomic intrinsic from gcc
2008-06-11 Duncan SandsSometimes (rarely) nodes held in LegalizeTypes
2008-06-10 Duncan SandsSmall doc fix.
2008-06-09 Duncan SandsVarious tweaks related to apint codegen. No functionality
2008-06-08 Duncan SandsRemove comparison methods for MVT. The main cause
2008-06-06 Duncan SandsTighten up the abstraction slightly.
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-06-06 Evan ChengRefine stack slot interval weight computation.
2008-06-05 Owen AndersonAdd a helper for constructing new live ranges that...
2008-06-04 Evan ChengAdd a stack slot coloring pass. Not yet enabled.
2008-06-04 Duncan SandsChange packed struct layout so that field sizes
2008-05-30 Evan ChengRevert 51775.
2008-05-30 Owen AndersonForgot to commit this file.
2008-05-30 Evan ChengPatches for building llvm on Solaris x86. Contributed...
2008-05-29 Dan GohmanPrune and tidy #includes.
2008-05-29 Anton KorobeynikovFor PR1338: rename include/llvm/ADT/ilist and friends...
2008-05-28 Owen AndersonFactor the numbering computation into a separate method...
2008-05-19 Dale JohannesenHandle quoted names when constructing $stub's,
2008-05-19 Bill WendlingRemove warnings about unused parameters and shadowed...
2008-05-15 Evan ChengFix typos and comments.
2008-05-15 Evan ChengMake use of vector load and store operations to impleme...
2008-05-14 Roman LevensteinDo not generate by TableGen the hard-coded standard...
2008-05-13 Evan ChengInstead of a vector load, shuffle and then extract...
2008-05-13 Dan GohmanChange class' public PassInfo variables to by initializ...
2008-05-12 Nate BegemanAdd support for vicmp/vfcmp codegen, more legalize...
2008-05-07 Bill WendlingMake the use of the "noinline" attribute conditional...
2008-05-06 Bill WendlingWorkaround for a compiler bug (see <rdar://problem...
2008-05-06 Dan GohmanRemove uses of llvm/System/IncludeFile.h that are no...
2008-05-06 Dan GohmanFix a broken doxygen comment, and reword it for clarity.
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
next