2014-07-10 |
Jan Vesely | SelectionDAG: Factor FP_TO_SINT lower code out of DAGLe... |
tree | commitdiff |
2014-07-10 |
Matt Arsenault | Revert "Revert r212640, "Add trunc (select c, a, b... |
tree | commitdiff |
2014-07-10 |
Andrea Di Biagio | [DAG] Further improve the logic in DAGCombiner that... |
tree | commitdiff |
2014-07-10 |
Chandler Carruth | [x86,SDAG] Introduce any- and sign-extend-vector-inreg... |
tree | commitdiff |
2014-07-10 |
NAKAMURA Takumi | Revert r212640, "Add trunc (select c, a, b) -> select... |
tree | commitdiff |
2014-07-10 |
Daniel Sanders | Make it possible for ints/floats to return different... |
tree | commitdiff |
2014-07-10 |
Hao Liu | [AArch64]Fix an assertion failure in DAG Combiner about... |
tree | commitdiff |
2014-07-09 |
Matt Arsenault | Add trunc (select c, a, b) -> select c (trunc a), ... |
tree | commitdiff |
2014-07-09 |
Chandler Carruth | [x86] Fix a bug in my new zext-vector-inreg DAG tricker... |
tree | commitdiff |
2014-07-09 |
Chandler Carruth | Sink two variables only used in an assert into the... |
tree | commitdiff |
2014-07-09 |
Chandler Carruth | [x86] Add a ZERO_EXTEND_VECTOR_INREG DAG node and use... |
tree | commitdiff |
2014-07-09 |
Chandler Carruth | [SDAG] At the suggestion of Hal, switch to an output... |
tree | commitdiff |
2014-07-08 |
Andrea Di Biagio | [DAG] Teach how to combine a pair of shuffles into... |
tree | commitdiff |
2014-07-08 |
Chandler Carruth | [x86,SDAG] Sink the logic for folding shuffles of splat... |
tree | commitdiff |
2014-07-08 |
Chandler Carruth | [SDAG] Actually check for a non-constant splat and... |
tree | commitdiff |
2014-07-08 |
Chandler Carruth | [SDAG] Build up a more rich set of APIs for querying... |
tree | commitdiff |
2014-07-07 |
Chandler Carruth | [x86] Revert r212324 which was too aggressive w.r.t... |
tree | commitdiff |
2014-07-04 |
Chandler Carruth | [x86] Generalize BuildVectorSDNode::getConstantSplatVal... |
tree | commitdiff |
2014-07-04 |
Eric Christopher | Move function dependent resetting of a subtarget variab... |
tree | commitdiff |
2014-07-03 |
Ulrich Weigand | Fix ppcf128 component access on little-endian systems |
tree | commitdiff |
2014-07-03 |
Chandler Carruth | [x86] Fix the completely broken vector widening legaliz... |
tree | commitdiff |
2014-07-02 |
Chandler Carruth | [cleanup] Hoist an if-else chain on ISD opcodes (really... |
tree | commitdiff |
2014-07-02 |
Chandler Carruth | [cleanup] Remove dead 'break;' statements that I meant... |
tree | commitdiff |
2014-07-02 |
Chandler Carruth | [cleanup] Hoist the promotion dispatch logic into the... |
tree | commitdiff |
2014-07-02 |
Chandler Carruth | [cleanup] Nuke the 'VectorOp' bit of the promote method... |
tree | commitdiff |
2014-07-02 |
Chandler Carruth | [x86] Clean up and modernize the doxygen and API commen... |
tree | commitdiff |
2014-07-01 |
Juergen Ributzka | [FastISel] Factor out stackmap intrinsic selection... |
tree | commitdiff |
2014-07-01 |
Juergen Ributzka | [DAG] Pass the argument list to the CallLoweringInfo... |
tree | commitdiff |
2014-06-30 |
Alp Toker | Fix 'platform-specific' hyphenations |
tree | commitdiff |
2014-06-29 |
Craig Topper | Add ops() method to SDNode that returns an ArrayRef... |
tree | commitdiff |
2014-06-27 |
Chad Rosier | [AArch64] Fix memset ICE when memset value is f128. |
tree | commitdiff |
2014-06-26 |
Alp Toker | Revert "Introduce a string_ostream string builder facilty" |
tree | commitdiff |
2014-06-26 |
Alp Toker | Introduce a string_ostream string builder facilty |
tree | commitdiff |
2014-06-24 |
Kevin Qin | [AArch64] Fix a build_vector pattern match fail |
tree | commitdiff |
2014-06-21 |
Benjamin Kramer | Legalizer: Add support for splitting insert_subvectors. |
tree | commitdiff |
2014-06-19 |
Jingyue Wu | [ValueTracking] Extend range metadata to call/invoke |
tree | commitdiff |
2014-06-18 |
Tim Northover | DAG: move sret demotion into most basic LowerCallTo... |
tree | commitdiff |
2014-06-17 |
Tom Stellard | SelectionDAG: Expand i64 = FP_TO_SINT i32 |
tree | commitdiff |
2014-06-15 |
Tim Northover | LegalizeDAG: make sure cast is unsigned before using... |
tree | commitdiff |
2014-06-13 |
Eric Christopher | The hazard recognizer only needs a subtarget, not a... |
tree | commitdiff |
2014-06-13 |
Tim Northover | IR: add "cmpxchg weak" variant to support permitted... |
tree | commitdiff |
2014-06-13 |
Juergen Ributzka | [FastISel][X86] - Add branch weights |
tree | commitdiff |
2014-06-12 |
Juergen Ributzka | [FastISel][X86] Add MachineMemOperand to load/store... |
tree | commitdiff |
2014-06-12 |
Tom Stellard | Revert "SelectionDAG: Enable (and (setcc x), (setcc... |
tree | commitdiff |
2014-06-12 |
Juergen Ributzka | [FastISel] Add support for the stackmap intrinsic. |
tree | commitdiff |
2014-06-10 |
Eric Christopher | Have isInTailCallPosition take the DAG so that we can... |
tree | commitdiff |
2014-06-10 |
Juergen Ributzka | [FastISel] Collect statistics about failing intrinsic... |
tree | commitdiff |
2014-06-10 |
Tom Stellard | SelectionDAG: Don't use MVT::Other to determine legalit... |
tree | commitdiff |
2014-06-10 |
Tom Stellard | SelectionDAG: Enable (and (setcc x), (setcc y)) ->... |
tree | commitdiff |
2014-06-10 |
Tom Stellard | SelectionDAG: Expand SELECT_CC to SELECT + SETCC |
tree | commitdiff |
2014-06-09 |
Andrea Di Biagio | [X86] Add target combine rules for horizontal add/sub. |
tree | commitdiff |
2014-06-09 |
Andrea Di Biagio | [DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact... |
tree | commitdiff |
2014-06-06 |
Eric Christopher | Have TargetSelectionDAGInfo take a DataLayout initializ... |
tree | commitdiff |
2014-05-31 |
Adam Nemet | [SelectionDAG] Force cycle detection in AssignTopologic... |
tree | commitdiff |
2014-05-31 |
Adam Nemet | [SelectionDAG] Pass DAG to checkForCycles |
tree | commitdiff |
2014-05-30 |
Andrea Di Biagio | [X86] Add two combine rules to simplify dag nodes intro... |
tree | commitdiff |
2014-05-30 |
Filipe Cabecinhas | Convert a vselect into a concat_vector if possible |
tree | commitdiff |
2014-05-30 |
Rafael Espindola | [pr19636] Fix known bit computation in urem instructio... |
tree | commitdiff |
2014-05-30 |
Tim Northover | SelectionDAG: skip barriers for unordered atomic operations |
tree | commitdiff |
2014-05-29 |
Hao Liu | Fix an assertion failure caused by v1i64 in DAGCombiner... |
tree | commitdiff |
2014-05-29 |
Michael J. Spencer | [x86] Fold extract_vector_elt of a load into the Load... |
tree | commitdiff |
2014-05-28 |
Matt Arsenault | Fix wrong setcc result type when legalizing uaddo/usubo |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | [pr19844] Add thread local mode to aliases. |
tree | commitdiff |
2014-05-28 |
Hal Finkel | Revert "[DAGCombiner] Split up an indexed load if only... |
tree | commitdiff |
2014-05-27 |
Tim Northover | ARM: teach AAPCS-VFP to deal with Cortex-M4. |
tree | commitdiff |
2014-05-20 |
Benjamin Kramer | Legalizer: Make bswap promotion safe for vectors. |
tree | commitdiff |
2014-05-19 |
Benjamin Kramer | SDAG: Legalize vector BSWAP into a shuffle if the shuff... |
tree | commitdiff |
2014-05-17 |
Saleem Abdulrasool | Target: remove old constructors for CallLoweringInfo |
tree | commitdiff |
2014-05-17 |
Saleem Abdulrasool | Target: change member from reference to pointer |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Delete getAliasedGlobal. |
tree | commitdiff |
2014-05-15 |
Jay Foad | Instead of littering asserts throughout the code after... |
tree | commitdiff |
2014-05-14 |
Jay Foad | Rename ComputeMaskedBits to computeKnownBits. "Masked... |
tree | commitdiff |
2014-05-14 |
Jay Foad | Update the comments for ComputeMaskedBits, which lost... |
tree | commitdiff |
2014-05-12 |
Pete Cooper | Use a logical not when inverting SetCC. This unfortuna... |
tree | commitdiff |
2014-05-12 |
Adam Nemet | [DAGCombiner] Split up an indexed load if only the... |
tree | commitdiff |
2014-05-12 |
Matt Arsenault | Make SimplifyDemandedBits understand BUILD_PAIR |
tree | commitdiff |
2014-05-11 |
Hal Finkel | Pass the value type to TLI::getRegisterByName |
tree | commitdiff |
2014-05-09 |
Oliver Stannard | ARM: HFAs must be passed in consecutive registers |
tree | commitdiff |
2014-05-07 |
Matt Arsenault | Fix using wrong result type for setcc. |
tree | commitdiff |
2014-05-06 |
Renato Golin | Implememting named register intrinsics |
tree | commitdiff |
2014-05-02 |
Benjamin Kramer | Satisfy GCC's urgent need for parentheses around ‘... |
tree | commitdiff |
2014-05-02 |
Tim Northover | DAGCombine: prevent formation of illegal ConstantFP... |
tree | commitdiff |
2014-05-02 |
Benjamin Kramer | Allow SelectionDAG::FoldConstantArithmetic to work... |
tree | commitdiff |
2014-04-30 |
Alexey Samsonov | Convert more loops to range-based equivalents |
tree | commitdiff |
2014-04-30 |
Weiming Zhao | [ARM64] Prevent bit extraction to be adjusted by follow... |
tree | commitdiff |
2014-04-30 |
Craig Topper | Use makeArrayRef insted of calling ArrayRef<T> construc... |
tree | commitdiff |
2014-04-29 |
Jim Grosbach | Tidy up whitespace. |
tree | commitdiff |
2014-04-29 |
Craig Topper | [C++11] Add 'override' keywords and remove 'virtual... |
tree | commitdiff |
2014-04-28 |
Eric Christopher | We already calculate WideVT above, just reuse it. |
tree | commitdiff |
2014-04-28 |
Craig Topper | Convert more SelectionDAG functions to use ArrayRef. |
tree | commitdiff |
2014-04-27 |
Craig Topper | Convert AddNodeIDNode and SelectionDAG::getNodeIfExiist... |
tree | commitdiff |
2014-04-27 |
Craig Topper | Convert SelectionDAGISel::MorphNode to use ArrayRef. |
tree | commitdiff |
2014-04-27 |
Craig Topper | Convert SelectionDAG::MorphNodeTo to use ArrayRef. |
tree | commitdiff |
2014-04-27 |
Craig Topper | Convert SelectionDAG::SelectNodeTo to use ArrayRef. |
tree | commitdiff |
2014-04-27 |
Craig Topper | Convert one last signature of getNode to take an ArrayR... |
tree | commitdiff |
2014-04-27 |
Craig Topper | Convert SDNode constructor to use ArrayRef. |
tree | commitdiff |
2014-04-27 |
Craig Topper | Convert SelectionDAG::getMergeValues to use ArrayRef. |
tree | commitdiff |
2014-04-27 |
Craig Topper | Const-correct SelectionDAG::getAtomic. |
tree | commitdiff |
2014-04-27 |
Benjamin Kramer | SelectionDAG: Aggressively fold shuffles of constant... |
tree | commitdiff |
2014-04-26 |
Benjamin Kramer | DAGCombiner: Simplify code a bit, make more transforms... |
tree | commitdiff |
next |