When splitting a vector shuffle, fixed which type we used for the hi part
[oota-llvm.git] / lib / CodeGen /
2008-07-25 Mon P WangWhen splitting a vector shuffle, fixed which type we...
2008-07-25 Dan GohmanUse AliasAnalysis::pointsToConstantMemory in SDISel...
2008-07-25 Dan GohmanEnable rematerialization of constants using AliasAnalys...
2008-07-24 Owen AndersonStore the predecessor MBB in the PHIUnion, rather than...
2008-07-23 Owen AndersonEnable the insertion of empty indices into LiveInterals...
2008-07-23 Owen AndersonFix a compile-time regression introduced by my heuristi...
2008-07-23 Dan GohmanEnable first-class aggregates support.
2008-07-22 Duncan SandsLegalizeTypes support for VSETCC. Fixes PR2575.
2008-07-22 Owen AndersonChange the heuristics used in the coalescer, register...
2008-07-22 Evan ChengFix pr2566: incorrect assumption about bit_convert...
2008-07-22 Dan GohmanMake the GraphRoot edge look like a chain edge, which...
2008-07-22 Bill WendlingAnother buildbot test commit.
2008-07-22 Bill WendlingTrivial check-in to test buildbot. No functionality...
2008-07-21 Dan GohmanFix grammaros in comments.
2008-07-21 Dan GohmanEnhance the GraphWriter support for edge destinations...
2008-07-21 Dan GohmanAfter early-lowering the FORMAL_ARGUMENTS node, delete it.
2008-07-21 Dan GohmanAdd titles to the various SelectionDAG viewGraph calls
2008-07-21 Dan GohmanFix uses of underscore-capital names.
2008-07-21 Dan GohmanNow that the MachineInstr leaks are fixed, enable leak...
2008-07-21 Duncan SandsAdd VerifyNode, a place to put sanity checks on
2008-07-20 Bill WendlingPull r53795 from Gaz into mainline:
2008-07-19 Evan ChengFix a memory leak in LiveIntervalAnalysis.
2008-07-18 Duncan SandsSoftfloat support for FDIV. Patch by
2008-07-18 Duncan SandsEliminate unused variable.
2008-07-18 Duncan SandsRevert 53729, after waking up in the middle of
2008-07-18 Dan GohmanFix a LocalSpiller leak. This fixes tramp3d-v4.
2008-07-17 Dan GohmanRe-introduce LeakDetector support for MachineInstrs...
2008-07-17 Dan GohmanWhen printing MemOperand nodes, only use print() for
2008-07-17 Evan ChengSubreg live interval valno may not have a corresponding...
2008-07-17 Duncan SandsUse a legal type for elements of the vector_shuffle
2008-07-17 Dan GohmanAdd a new function, ReplaceAllUsesOfValuesWith, which...
2008-07-17 Duncan SandsLegalizeTypes support for what seems to be the
2008-07-17 Duncan SandsTurn LegalizeTypes back off again for the moment:
2008-07-17 Duncan SandsFactorize some code for determining which libcall to...
2008-07-16 Dan GohmanFix the result type of a VECTOR_SHUFFLE+BIT_CONVERT...
2008-07-16 Duncan SandsAdd support for promoting and expanding AssertZext
2008-07-16 Dan GohmanFix a comment to say nonnegative instead of positive.
2008-07-16 Dan GohmanAdd an assert to check for empty flags for MachineMemOp...
2008-07-16 Duncan SandsReorder methods alphabetically. No functionality change.
2008-07-16 Duncan SandsTurn on LegalizeTypes by default.
2008-07-15 Dan GohmanSelectionDAG::AssignNodeIds is unused.
2008-07-15 Dan GohmanDon't sort SDNodes by their addresses in SelectionDAG...
2008-07-15 Duncan SandsLegalizeTypes support for fabs on ppc long double.
2008-07-15 Duncan SandsLegalizeTypes support for promotion of bswap.
2008-07-15 Duncan SandsLegalizeTypes support for promotion of SIGN_EXTEND_INREG.
2008-07-15 Duncan SandsReorder the integer promotion methods alphabetically.
2008-07-15 Mon P WangFixed potential bug if the source and target of a bit...
2008-07-14 Dan GohmanReapply 53476 and 53480, with a fix so that it properly...
2008-07-14 Dan GohmanImprove debug output for MemOperandSDNode. PseudoSource...
2008-07-14 Dan GohmanFix edito in the PseudoSourceValue name list.
2008-07-14 Duncan SandsI don't think BUILD_PAIR can have a vector result.
2008-07-14 Duncan SandsTighten up some checks. Fix FPOWI splitting for
2008-07-14 Duncan SandsAn INSERT_VECTOR_ELT can insert a larger value
2008-07-14 Duncan SandsAccording to the docs, it is possible to have an
2008-07-14 Duncan SandsThere should be no extending loads or truncating
2008-07-14 Duncan SandsIgnore TargetConstant with an illegal type. These
2008-07-12 Evan ChengTypos.
2008-07-12 Evan ChengFix PR2536: a nasty spiller bug. If a two-address instr...
2008-07-12 Evan ChengBack out 53476 and 53480 for now. Somehow they cause...
2008-07-11 Dan GohmanInclude a frame index in the "fixed stack" pseudo sourc...
2008-07-11 Dan GohmanFix an obsolete top-level comment.
2008-07-11 Dan GohmanFactor out debugging code into the common base class.
2008-07-11 Dan GohmanAdd support for putting NamedRegionTimers in TimerGroup...
2008-07-11 Dan GohmanTrim unnecessary #includes.
2008-07-11 Duncan SandsRemove an apparently useless routine: there should
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 SandsPort a shift-by-1 optimization from LegalizeDAG: it
2008-07-11 Duncan SandsAdd support for 128 bit shifts and 32 bit shifts
2008-07-10 Chris LattnerFix a bug in the soft-float handling of FCOPYSIGN that...
2008-07-10 Chris Lattnermake legalize types be a command line option: -enable...
2008-07-10 Dan GohmanMake stack slot coloring's debug output more consistent...
2008-07-10 Evan ChengChange StackSlotForVirtReg (which maps vregs to frame...
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 Duncan SandsFix a FIXME: use an apint in CTTZ legalization.
2008-07-10 Duncan SandsRemove PromoteIntRes_FP_ROUND - not sure what it
2008-07-10 Duncan SandsMake sure the alignment of the temporary created
2008-07-10 Duncan SandsMake the LegalizeType method naming scheme more regular.
2008-07-10 Duncan SandsDon't barf when dumping a constant that contains
2008-07-10 Evan Cheng- Change the horrible N^2 isRegReDefinedByTwoAddr....
2008-07-10 Owen AndersonUse DenseMap instead of std::map in local register...
2008-07-10 Owen AndersonFix 403.gcc. Finally got the check for two-address...
2008-07-09 Owen AndersonRevert r53367, which was breaking things.
2008-07-09 Dan GohmanSimplify hasNUsesOfValue and hasAnyUsesOfValue even...
2008-07-09 Dan GohmanhasAnyUseOfValue can check SDUse nodes of its users...
2008-07-09 Dan GohmanMove MemoryVT out of LSBaseNode into MemSDNode, allowin...
2008-07-09 Evan ChengAvoid creating expensive comment string if it's not...
2008-07-09 Owen AndersonLoosen our check here. Local regalloc only cares that...
2008-07-09 Dan GohmanMove the IsVolatile and SVOffset fields into the MemSDN...
2008-07-09 Owen AndersonDon't use an expensive check for two-address-ness when...
2008-07-09 Owen AndersonFactor local liveness computation out into its own...
2008-07-09 Dan GohmanReuse the MO variable instead of recomputing it in...
2008-07-09 Dan GohmanGive RegAllocSimple a TargetInstrInfo member to keep...
2008-07-09 Dan GohmanRegAllocLocal has a TargetInstrInfo data member. Use...
2008-07-09 Dan GohmanUse find with std::map, when that's what's needed,...
2008-07-09 Anton KorobeynikovSwitch to new section name handling facility
2008-07-09 Duncan SandsRemove some unneeded includes.
2008-07-09 Duncan SandsRedo LegalizeTypes soft float support for
2008-07-09 Duncan SandsForgot to update the chain result when softening
next