fix some typos
[oota-llvm.git] / lib / CodeGen / SelectionDAG / DAGCombiner.cpp
2010-12-21 Chris Lattnerfix some typos
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-20 Dale JohannesenCosmetic changes.
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-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-09 Eric Christopher80-col fixups.
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-11-28 Bob WilsonFix a comment typo.
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
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-09 Dan GohmanFix DAGCombiner to avoid folding a sext-in-reg or simil...
2010-11-03 Eric ChristopherJust return undef for invalid masks or elts, and since...
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-10-29 Bob WilsonRemove DAG combiner patch to fold vector splats. Instc...
2010-10-28 Bob WilsonTeach the DAG combiner to fold a splat of a splat....
2010-10-20 Dan GohmanMake CodeGen TBAA-aware.
2010-10-04 Evan ChengThis DAG combine BRCOND transformation can look pass...
2010-10-01 Chris Lattnerfix rdar://8494845 + PR8244 - a miscompile exposed...
2010-09-22 Owen AndersonA select between a constant and zero, when fed by a...
2010-09-21 Owen AndersonReimplement r114460 in target-independent DAGCombine...
2010-09-21 Chris Lattnerupdate a bunch of code to use the MachinePointerInfo...
2010-09-21 Chris Lattnereliminate an old SelectionDAG::getTruncStore method...
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-09-21 Chris Lattnerconvert dagcombine off the old form of getLoad. This...
2010-09-21 Chris Lattnersimplify DAGCombiner::SimplifySelectOps step #2/2.
2010-09-21 Chris Lattnersubstantially reduce indentation and simplify DAGCombin...
2010-09-21 Chris Lattnera few more trivial updates. This fixes PerformInsertVe...
2010-09-20 Owen AndersonWhen TCO is turned on, it is possible to end up with...
2010-09-19 Owen AndersonRevert r114312 while I sort out some issues.
2010-09-19 Owen AndersonTentatively enabled DAGCombiner Alias Analysis by defau...
2010-09-02 Dan GohmanDon't narrow the load and store in a load+twiddle+store...
2010-07-27 Nate BegemanFix a crash in the dag combiner caused by ConstantFoldB...
2010-07-19 Owen AndersonRemove r108639 now that it is handled by InstCombine...
2010-07-18 Owen AndersonAdd a DAGCombine xform to fold away redundant float...
2010-07-12 Duncan SandsConvert some tab stops into spaces.
2010-07-09 Bob WilsonReenable DAG combining for vector shuffles. It looks...
2010-07-08 Benjamin KramerMerge the duplicated iabs optimization in DAGCombiner...
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-07-06 Devang PatelPropagate debug loc.
2010-06-28 Bob WilsonUnlike other targets, ARM now uses BUILD_VECTORs post...
2010-06-25 Duncan SandsRemove variables which are assigned to but for which...
2010-06-24 Dan GohmanReapply r106634, now that the bug it exposed is fixed.
2010-06-23 Daniel DunbarRevert r106263, "Fold the ShrinkDemandedOps pass into...
2010-06-23 Jim GrosbachSome targets don't require the fencing MEMBARRIER instr...
2010-06-18 Dan GohmanFold the ShrinkDemandedOps pass into the regular DAGCom...
2010-05-25 Dale JohannesenFix another variant of PR 7191. Also add a testcase
2010-05-25 Dale JohannesenFix PR 7191. I have been unable to create a .ll file...
2010-05-21 Bob WilsonClean up extra whitespace.
2010-05-21 Bob WilsonChange CodeGen/ARM/2009-11-02-NegativeLane.ll to use...
2010-05-19 Bob WilsonOptimize away insertelement of an undef value. This...
2010-05-19 Evan ChengIntrinsics which do a vector compare (results are all...
2010-05-18 Evan ChengSink dag combine's post index load / store code that...
2010-05-18 Evan ChengFIX PR7158. SimplifyVBinOp was asserting when it fails...
2010-05-10 Evan ChengBe careful with operand promotion. For a binary operati...
2010-04-30 Dan GohmanApply a patch from Jan Sjodin to fix a compiler abort...
2010-04-28 Evan ChengTry operation promotion only if regular dag combine...
2010-04-27 Evan Cheng- When legal, promote a load to zextload rather than...
2010-04-24 Evan ChengWhen a load operand is promoted to an extload, replace...
2010-04-24 Dan GohmanApply a fix for a vector setcc dagcombine from Jan...
2010-04-23 Evan ChengCode refactoring.
2010-04-22 Evan Cheng- It's not safe to promote rotates (at least not trivia...
2010-04-20 Bill WendlingThe visitXOR method can return the same SDNode. If...
2010-04-19 Evan ChengMore progress on promoting i16 operations to i32 for...
2010-04-17 Evan ChengMore work to allow dag combiner to promote 16-bit ops...
2010-04-16 Evan Cheng(i32 sext_in_reg (i32 aext (i16 x)), i16) -> (i32 sext...
2010-04-16 Evan ChengAdding support for dag combiner to promote operations...
2010-04-15 Chris Lattnerenhance the load/store narrowing optimization to handle a
2010-04-15 Chris Lattnerteach codegen to turn trunc(zextload) into load when...
2010-04-15 Chris Lattneradd a simple dag combine to replace trivial shl+lshr...
2010-04-15 Chris LattnerImplement rdar://7860110 (also in target/readme.txt...
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-12 Dan GohmanRemove unnecessary parens.
2010-04-08 Ted KremenekFix -Wsign-compare warning (issued by clang++).
2010-04-07 Chris Lattnerfix 80 col violation, patch by Alastair Lynn
2010-04-01 Evan ChengFix sdisel memcpy, memset, memmove lowering:
2010-03-10 Chris Lattnerfix PR6533 by updating the br(xor) code to remember...
2010-03-10 Dan GohmanFix another bitwidth calculation to handle vector types...
2010-03-04 Dan GohmanFix more code to work properly with vector operands...
2010-03-03 Bill WendlingUse APInt instead of zext value.
2010-03-03 Bill WendlingThis test case:
2010-03-02 Dan GohmanFix several places to handle vector operands properly.
2010-02-27 Evan ChengRe-apply 97040 with fix. This survives a ppc self-host...
2010-02-24 Daniel DunbarSpeculatively revert r97011, "Re-apply 96540 and 96556...
2010-02-24 Evan ChengRe-apply 96540 and 96556 with fixes.
2010-02-19 Duncan SandsRevert commits 96556 and 96640, because commit 96556...
2010-02-18 Evan ChengSome dag combiner goodness:
2010-02-15 David GreeneAdd non-temporal flags and remove an assumption of...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-01 Mon P WangImprove EXTRACT_VECTOR_ELT patch based on comments...
2010-02-01 Mon P WangFixed a couple of optimization with EXTRACT_VECTOR_ELT...
2010-01-26 Evan ChengImplement cond ? -1 : 0 with sbb.
2010-01-19 Dan GohmanFold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to...
2010-01-18 Evan ChengCanonicalize -1 - x to ~x.
2010-01-14 Dan GohmanFix a codegen abort seen in 483.xalancbmk.
2010-01-11 Mon P WangDisable transformation of select of two loads to a...
next