Pass the computed iteration count value to RewriteLoopExitValues
[oota-llvm.git] / lib /
2008-08-05 Dan GohmanPass the computed iteration count value to RewriteLoopE...
2008-08-05 Owen AndersonFix breakage on ARM/2008-04-10-ScavengerAssert.ll.
2008-08-05 Evan ChengFix PR2620: Fix X86cmppd selection code so it expects...
2008-08-05 Evan ChengFix PR2596: out of bound reference.
2008-08-05 Owen AndersonCorrectly handle replacement and removal of PHIs with...
2008-08-05 Bill WendlingRevert r53282. This was causing a miscompile on Linux...
2008-08-05 Owen AndersonOops, we were already checking for dead phis. Handle...
2008-08-05 Owen AndersonWe don't need to update live intervals for dead PHIs.
2008-08-05 Owen AndersonRemove the -disable-correct-folding option, which was...
2008-08-05 Dan GohmanFix the AsmWriter to not print extra spaces after param...
2008-08-05 Dan GohmanTrim #includes.
2008-08-05 Dan GohmanFix several const-correctness issues, resolving some...
2008-08-05 Evan ChengRemove #if 0.
2008-08-05 Evan ChengFix PR2568: Fix bug that cause redudant kill marker...
2008-08-05 Owen AndersonRemove unneeded iteration. Thanks to Dan for the feedback.
2008-08-05 Owen AndersonThis option doesn't need to be a target option. It...
2008-08-04 Owen Anderson- Fix SelectionDAG to generate correct CFGs.
2008-08-04 Eli FriedmanPR2621: Improvements to the SCEV AddRec binomial expans...
2008-08-04 Dan GohmanFix SDISel lowering of PHI nodes to use ComputeValueVTs.
2008-08-04 Dan GohmanFix SDISel lowering of zeroinitializer and undef to...
2008-08-04 Dan GohmanAdd an assert to catch invalid VECTOR_SHUFFLE mask...
2008-08-04 Bruno Cardoso LopesMips ISelLowering cleanup : Removed old LowerCALL and...
2008-08-04 Bruno Cardoso LopesHandle i32->f32 bitconvert results.
2008-08-03 Andrew LenharthAdd atomic sub for other sizes
2008-08-03 Chris LattnerEmit saveri with the correct operand order, patch by...
2008-08-03 Bruno Cardoso LopesFix PR2615
2008-08-02 Bruno Cardoso LopesImproved asm inline for hi,lo results
2008-08-02 Bruno Cardoso LopesApply the same pattern used in 'and' lowering for 'or'
2008-08-01 Duncan SandsFix comment typos.
2008-07-31 Bruno Cardoso LopesExpand fcopysign
2008-07-31 Bruno Cardoso LopesHandle more SELECT corner cases considering legalize...
2008-07-31 Dale JohannesenAdd a flag to disable jump table generation (all
2008-07-31 Dan GohmanImprove dagcombining for sext-loads and sext-in-reg...
2008-07-30 Bruno Cardoso LopesAdded pattern for floating point zero immediate (avoidi...
2008-07-30 Dan GohmanMove SelectionDAG::viewGraph() out of line; as an inlin...
2008-07-30 Dan GohmanDon't look for leaf values to store when lowering stores of
2008-07-30 Owen AndersonUse existing LiveInterval methods to simplify live...
2008-07-30 Dan GohmanReapply r54147 with a constraint to only use the 8-bit
2008-07-30 Owen AndersonValue numbers whose def index is a special sentinel...
2008-07-30 Bruno Cardoso LopesFixed bug in global address lowering for functions...
2008-07-30 Bruno Cardoso LopesRemoved small section flag for mips, the assembler...
2008-07-30 Bruno Cardoso LopesAdded new features to represent specific instructions...
2008-07-30 Bruno Cardoso LopesInstruction definition cleanup
2008-07-30 Mon P WangAdded support for overloading intrinsics (atomics)...
2008-07-30 Eli FriedmanAnother SCEV issue from PR2607; essentially the same...
2008-07-30 Owen AndersonMore fixes for corner cases when remapping live range...
2008-07-30 Owen AndersonWhen merging live intervals, we also need to merge...
2008-07-30 Eli FriedmanFix for PR2607: SCEV miscomputing the loop count for...
2008-07-29 Owen AndersonWhen merging a PHI operand's live interval into the...
2008-07-29 Owen AndersonDon't decrement the BB remap when we don't need to.
2008-07-29 Duncan SandsFix PR2609. If a label is deleted, then it needs
2008-07-29 Bruno Cardoso LopesChanged some methods order.
2008-07-29 Nate BegemanFix broken CellSPU lowering, re-instate braces in Legalize
2008-07-29 Bruno Cardoso LopesAdded floating point lowering for select.
2008-07-29 Nate BegemanDisable a fix in the previous patch, since it breaks...
2008-07-29 Nate BegemanAdd vector shifts to the IR, patch by Eli Friedman.
2008-07-29 Matthijs KooijmanAdd -unroll-allow-partial command line option that...
2008-07-29 Matthijs KooijmanRestructure ArgumentPromotion a bit. Instead of just...
2008-07-29 Matthijs KooijmanAdd a GetElementPtrInst::getIndexedType that accepts...
2008-07-29 Evan ChengFix for PR2578. Do not split off a block whose size...
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 Owen AndersonDon't remove volatile loads. Thanks to Duncan for...
2008-07-28 Bruno Cardoso LopesDisable gp_rel relocation for constant pools access...
2008-07-28 Duncan SandsSince build_vector is a variadic node, the number
2008-07-28 Bruno Cardoso LopesAdded floating point lowering for setcc and brcond.
2008-07-28 Dan GohmanFix a typo in a comment.
2008-07-28 Owen AndersonAdd support for eliminating stores that store the same...
2008-07-28 Owen AndersonFix a subtle bug when removing instructions from memdep...
2008-07-27 Bill WendlingRemove <iostream> include.
2008-07-27 Dan GohmanMake the ScheduleDAG's GraphRoot edge be blue and dashe...
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 Duncan SandsSome binary operations were being treated as
2008-07-25 Owen AndersonFix the issues originally addressed in r54070. After...
2008-07-25 Owen AndersonRevert my previous patch. In retrospect, this is compl...
2008-07-25 Owen AndersonSpecial cases are needed in renumbering when dealing...
2008-07-25 Owen AndersonIn order to avoid reprocessing a register more than...
2008-07-25 Owen AndersonRemove live interval entries for an interval if we...
2008-07-25 Owen AndersonProperly remap live ranges whose end indices are the...
2008-07-25 Owen AndersonMake the remapping of interval indices (particularly...
2008-07-25 Nate BegemanDisable mov{L, LP, HP, HLP, *DUP} shuffles for mmx
2008-07-25 Nate BegemanRemove unnecessary implicit argument
2008-07-25 Nate BegemanFix minor issues with VICmp/VFCmp constant expressions
2008-07-25 Nate BegemanFit in 80 cols
2008-07-25 Nate BegemanAllow verifier to be run on partially materialized...
2008-07-25 Nate BegemanRemove dead PatLeaf; there are a number of issues aroun...
2008-07-25 Nate BegemanTab removal
2008-07-25 Dan GohmanDisable the new aggressive remat logic introduced in...
2008-07-25 Mon P WangWhen splitting a vector shuffle, fixed which type we...
2008-07-25 Evan ChengTeach ARM isLegalAddressingMode to handle unknown type...
2008-07-25 Dan GohmanUse AliasAnalysis::pointsToConstantMemory in SDISel...
2008-07-25 Dan GohmanEnable rematerialization of constants using AliasAnalys...
2008-07-24 Dan GohmanPut the LICM of constant GlobalVariables, introduced...
2008-07-24 Dan GohmanAvoid emitting casts in static initializer contexts...
2008-07-24 Owen AndersonStore the predecessor MBB in the PHIUnion, rather than...
2008-07-24 Evan ChengFix a catastrophic PPC64 ABI bug: i32 operands which...
2008-07-24 Devang PatelCreate temp. file in current path.
next