Age | Commit message (Expand) | Author |
2008-06-23 | Duncan pointed out this code could be tidied. | Dan Gohman |
2008-06-21 | Simplify some getNode calls. | Dan Gohman |
2008-06-16 | Allow these transforms for types like i256 while | Duncan Sands |
2008-06-15 | The transforms in visitEXTRACT_VECTOR_ELT are | Duncan Sands |
2008-06-14 | Remove a redundant AfterLegalize check. Turn | Duncan Sands |
2008-06-13 | Disable some DAG combiner optimizations that may be | Duncan Sands |
2008-06-11 | Sometimes (rarely) nodes held in LegalizeTypes | Duncan Sands |
2008-06-09 | Various tweaks related to apint codegen. No functionality | Duncan Sands |
2008-06-09 | Remove some DAG combiner assumptions about sizes | Duncan Sands |
2008-06-08 | Remove comparison methods for MVT. The main cause | Duncan Sands |
2008-06-06 | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands |
2008-05-23 | Add #includes to make some dependencies explicit. | Dan Gohman |
2008-05-20 | Code simplification. | Dan Gohman |
2008-05-13 | Instead of a vector load, shuffle and then extract an element. Load the eleme... | Evan Cheng |
2008-05-12 | Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc... | Evan Cheng |
2008-04-28 | Evan pointed out that folding sext to zext may not be correct | Dan Gohman |
2008-04-28 | Teach DAGCombine to convert (sext x) to (zext x) when the | Dan Gohman |
2008-04-16 | Ongoing work on improving the instruction selection infrastructure: | Roman Levenstein |
2008-04-07 | Re-commit of the r48822, where the infinite looping problem discovered | Roman Levenstein |
2008-04-03 | Backing out 48222 temporarily. | Evan Cheng |
2008-03-31 | Fix a DAGCombiner optimization to respect volatile qualification. | Dan Gohman |
2008-03-26 | Use a linked data structure for the uses lists of an SDNode, just like | Roman Levenstein |
2008-03-25 | Handle a special case xor undef, undef -> 0. Technically this should be trans... | Evan Cheng |
2008-03-24 | Remove an unneeded test. | Evan Cheng |
2008-03-22 | Teach DAG combiner to commute commutable binary nodes in order to achieve sdi... | Evan Cheng |
2008-03-20 | Check even more carefully before applying this DAGCombine transform. | Christopher Lamb |
2008-03-20 | Fix this xform: (sra (shl X, m), result_size) -> (sign_extend (trunc (shl X, ... | Evan Cheng |
2008-03-19 | Fix X86's isTruncateFree to not claim that truncate to i1 is free. This fixes... | Christopher Lamb |
2008-03-18 | Temporarily revert r48491. It's breaking test/CodeGen/X86/xorl.ll. | Bill Wendling |
2008-03-18 | Target independent DAG transform to use truncate for field extraction + sign ... | Christopher Lamb |
2008-03-13 | More APInt-ification. | Dan Gohman |
2008-03-12 | Clean up my own mess. | Evan Cheng |
2008-03-12 | Total brain cramp. | Evan Cheng |
2008-03-10 | Somewhat better solution. | Evan Cheng |
2008-03-10 | Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC's | Scott Michel |
2008-03-10 | Doh | Evan Cheng |
2008-03-10 | Avoid creating BUILD_VECTOR of all zero elements of "non-normalized" type (e.... | Evan Cheng |
2008-03-04 | Rename isOperand() to isOperandOf() (and other similar methods). It always co... | Evan Cheng |
2008-03-03 | Misc. APInt-ification in the DAGCombiner. | Dan Gohman |
2008-02-27 | Convert SimplifyDemandedMask and ShrinkDemandedConstant to use APInt. | Dan Gohman |
2008-02-26 | Fix PR2096, a regression introduced with my patch last night. This | Chris Lattner |
2008-02-26 | Fix isNegatibleForFree to not return true for ConstantFP nodes | Chris Lattner |
2008-02-25 | Convert MaskedValueIsZero and all its users to use APInt. Also add | Dan Gohman |
2008-02-20 | Add explicit keywords. | Dan Gohman |
2008-02-20 | Convert DAGCombiner to use the APInt form of ComputeMaskedBits. | Dan Gohman |
2008-02-20 | Update gcc 4.3 warnings fix patch with recent head changes | Anton Korobeynikov |
2008-02-18 | - When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should c... | Evan Cheng |
2008-02-13 | teach dag combiner how to eliminate MERGE_VALUES nodes. | Chris Lattner |
2008-02-11 | Add a isBigEndian method to complement isLittleEndian. | Duncan Sands |
2008-02-10 | Return "(c1 + c2)" instead of yet another ADD node (which made this a | Bill Wendling |