Remove/fix invalid README entries. The well thought out strcpy function doesn't retur...
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2010-12-23 Andrew TrickReorganize ListScheduleBottomUp in preparation for...
2010-12-23 Andrew TrickConverted LiveRegCycles to LiveRegGens. It's easier...
2010-12-23 Andrew TrickIn CheckForLiveRegDef use TRI->getOverlaps.
2010-12-23 Andrew TrickFixes PR8823: add-with-overflow-128.ll
2010-12-23 Jeffrey YasskinChange all self assignments X=X to (void)X, so that...
2010-12-22 Benjamin KramerDAGCombine add (sext i1), X into sub X, (zext i1) if...
2010-12-22 Chris LattnerFix a bug in ReduceLoadWidth that wasn't handling extending
2010-12-22 Chris Lattnermore cleanups, move a check for "roundedness" earlier...
2010-12-22 Chris Lattnerreduce indentation and improve comments, no functionali...
2010-12-21 Andrew TrickIn DelayForLiveRegsBottomUp, handle instructions that...
2010-12-21 Andrew Trickwhitespace
2010-12-21 Dale JohannesenReapply 122353-122355 with fixes. 122354 was wrong;
2010-12-21 Dale JohannesenRevert 122353-122355 for the moment, they broke stuff.
2010-12-21 Dale JohannesenAdd a new transform to DAGCombiner.
2010-12-21 Dale JohannesenGet the type of a shift from the shift, not from its...
2010-12-21 Dale JohannesenShift by the word size is invalid IR; don't create it.
2010-12-21 Chris Lattnerfix some typos
2010-12-21 Stuart HastingsFix indentation, add comment.
2010-12-21 Stuart HastingsMissing logic for nested CALLSEQ_START/END.
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-21 Chris Lattnerimprove "cannot yet select" errors a trivial amount...
2010-12-20 Dale JohannesenCosmetic changes.
2010-12-20 Chris Lattnerimplement type legalization promotion support for SMULO...
2010-12-20 Chris LattnerFix a bug in the scheduler's handling of "unspillable...
2010-12-20 Chris Lattnerthe result of CheckForLiveRegDef is dead, remove it.
2010-12-20 Chris Lattnerreduce indentation, no functionality change.
2010-12-19 Nick LewyckyAdd missing standard headers. Patch by Joerg Sonnenberger!
2010-12-19 Chris Lattnerteach MaskedValueIsZero how to analyze ADDE. This is
2010-12-19 Chris Lattnerfix PR8642: if a critical edge has a PHI value that...
2010-12-17 Bob WilsonFix a DAGCombiner crash when folding binary vector...
2010-12-17 Dale JohannesenAdd a transform to DAG Combiner. This improves the
2010-12-17 Bob WilsonFix crash compiling a QQQQ REG_SEQUENCE for a Neon...
2010-12-15 Chris Lattnertake care of some todos, transforming [us]mul_lohi...
2010-12-15 Chris Lattnerwhen transforming a MULHS into a wider MUL, there is...
2010-12-13 Chris LattnerAdd a couple dag combines to transform mulhi/mullo...
2010-12-13 Chris Lattnerreduce indentation by using continue, no functionality...
2010-12-12 Duncan SandsCatch attempts to remove a deleted node from the CSE...
2010-12-09 Stuart HastingsInitial support for nested CALLSEQ_START/CALLSEQ_END...
2010-12-09 Eric Christopher80-col fixups.
2010-12-08 Eric ChristopherReword comment slightly.
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-12-06 Devang PatelIf dbg_declare() or dbg_value() is not lowered by isel...
2010-12-04 Benjamin KramerRemove unneeded zero arrays.
2010-12-01 Jay FoadPR5207: Rename overloaded APInt methods set(), clear...
2010-11-30 Evan ChengEnable sibling call optimization of libcalls which...
2010-11-30 Chris Lattneradd TLI support indicating that jumps are more expensiv...
2010-11-30 Jay FoadPR5207: Make APInt::set(), APInt::clear() and APInt...
2010-11-29 Michael J. SpencerMerge System into Support.
2010-11-28 Bob WilsonFix a comment typo.
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-22 Benjamin KramerImplement the "if (X == 6 || X == 4)" -> "if ((X|2...
2010-11-20 Benjamin KramerSilence Release build warnings about unused functions.
2010-11-20 Duncan SandsOn X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not...
2010-11-20 Andrew TrickRemoving the useless test that I added recently. It...
2010-11-20 Bill WendlingCheck for _setjmp too, because it's also used.
2010-11-19 Mon P WangMake isScalarToVector to return false if the node is...
2010-11-18 Duncan SandsFix thinko: we must turn select(anyext, sext) into...
2010-11-18 Duncan SandsThe DAGCombiner was threading select over pairs of...
2010-11-18 Dale JohannesenDo not throw away alignment when generating the DAG for
2010-11-17 John ThompsonBug 8621 fix - pointer cast stripped from inline asm...
2010-11-16 Dan GohmanSplit pseudo-instruction expansion into a separate...
2010-11-12 Andrew Tricktypo (4th checkin for one fix)
2010-11-12 Andrew TrickFixes PR8287: SD scheduling time. The fix is a failsafe...
2010-11-12 Chris Lattnertidy up.
2010-11-11 Dan GohmanRemove the memmove->memcpy optimization from CodeGen...
2010-11-09 Dan GohmanFix DAGCombiner to avoid folding a sext-in-reg or simil...
2010-11-09 Dale JohannesenFix an inline asm pasto from 117667; was preventing
2010-11-05 Duncan SandsWhen passing a parameter using the 'byval' mechanism...
2010-11-03 Eric ChristopherJust return undef for invalid masks or elts, and since...
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-11-03 Eric ChristopherIf we have an undef mask our Elt will be -1 for our...
2010-11-03 Dan GohmanFix DAGCombiner to avoid going into an infinite loop...
2010-11-03 Evan ChengTwo sets of changes. Sorry they are intermingled.
2010-11-02 Devang PatelIf value map does not have register for an argument...
2010-11-02 Devang PatelUse frameindex, if available, as a last resort to emit...
2010-10-29 Bob WilsonRemove DAG combiner patch to fold vector splats. Instc...
2010-10-29 Evan ChengAvoiding overly aggressive latency scheduling. If the...
2010-10-29 John ThompsonInline asm multiple alternative constraints development...
2010-10-28 Bob WilsonTeach the DAG combiner to fold a splat of a splat....
2010-10-28 Evan ChengRe-commit 117518 and 117519 now that ARM MC test failur...
2010-10-28 Evan ChengRevert 117518 and 117519 for now. They changed scheduli...
2010-10-28 Evan ChengFix a major bug in operand latency computation. The...
2010-10-26 Dale JohannesenUse a MemIntrinsicSDNode for ISD::PREFETCH, which touches
2010-10-26 Devang PatelAssign source ordering to nodes created for StoreInst.
2010-10-26 Nick LewyckyFor statistics that are only used in functions declared...
2010-10-25 Devang PatelSimplify.
2010-10-25 Devang PatelAdd counters to count basic blocks and machine basic...
2010-10-23 Chandler CarruthMove the remaining attribute macros to systematic names...
2010-10-21 Michael J. SpencerX86: Base _fltused on the FunctionType of the called...
2010-10-21 Michael J. SpencerCodeGen-Windows: Only emit _fltused if a VarArg functio...
2010-10-20 Dale JohannesenRemove Synthesizable from the Type system; as MMX vector
2010-10-20 Dan GohmanMake CodeGen TBAA-aware.
2010-10-19 Jim GrosbachAdd a pre-dispatch SjLj EH hook on the unwind edge...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-16 Michael J. SpencerX86-Windows: Emit an undefined global __fltused symbol...
2010-10-16 Michael J. SpencerWhitespace!
2010-10-10 Chris Lattnerfix the default va_arg expansion (in the realignment...
2010-10-06 Dan GohmanComputeLinearIndex doesn't need its TLI argument.
2010-10-06 Evan Cheng- Add TargetInstrInfo::getOperandLatency() to compute...
next