2013-08-13 |
Jim Grosbach | DAG: Combine (and (setne X, 0), (setne X, -1)) -> ... |
tree | commitdiff |
2013-08-13 |
Michael Gottesman | Update makeLibCall to return both the call and the... |
tree | commitdiff |
2013-08-12 |
Michael Gottesman | Fixed SelectionDAGBuilder.h C++ filetype declaration... |
tree | commitdiff |
2013-08-12 |
Richard Sandiford | [SystemZ] Use CLC and IPM to implement memcmp |
tree | commitdiff |
2013-08-09 |
Craig Topper | Change asserts at the top of getVectorShuffle to check... |
tree | commitdiff |
2013-08-08 |
Craig Topper | Remove AllUndef check from one of the loops in getVecto... |
tree | commitdiff |
2013-08-08 |
Craig Topper | Optimize mask generation for one of the DAG combiner... |
tree | commitdiff |
2013-08-07 |
Hal Finkel | Add ISD::FROUND for libm round() |
tree | commitdiff |
2013-08-05 |
Tom Stellard | TargetLowering: Add getVectorIdxTy() function v2 |
tree | commitdiff |
2013-07-31 |
Eric Christopher | Fix crashing on invalid inline asm with matching constr... |
tree | commitdiff |
2013-07-30 |
Eric Christopher | Reflow this to be easier to read. |
tree | commitdiff |
2013-07-30 |
Quentin Colombet | [DAGCombiner] insert_vector_elt: Avoid building a vecto... |
tree | commitdiff |
2013-07-27 |
Nick Lewycky | Reimplement isPotentiallyReachable to make nocapture... |
tree | commitdiff |
2013-07-26 |
Justin Holewinski | Add a target legalize hook for SplitVectorOperand ... |
tree | commitdiff |
2013-07-26 |
Rafael Espindola | Revert "Add a target legalize hook for SplitVectorOperand" |
tree | commitdiff |
2013-07-26 |
Justin Holewinski | Add a target legalize hook for SplitVectorOperand |
tree | commitdiff |
2013-07-23 |
Tom Stellard | DAGCombiner: Pass the correct type to TargetLowering... |
tree | commitdiff |
2013-07-17 |
Michael Gottesman | Add -*- C++ -*- to InstrEmitter.h. |
tree | commitdiff |
2013-07-15 |
Hal Finkel | Remove invalid assert in DAGTypeLegalizer::RemapValue |
tree | commitdiff |
2013-07-15 |
Craig Topper | Add 'const' qualifier to some arrays. |
tree | commitdiff |
2013-07-14 |
Craig Topper | Use SmallVectorImpl& instead of SmallVector to avoid... |
tree | commitdiff |
2013-07-13 |
Craig Topper | Pass SmallVector by const reference instead of by value. |
tree | commitdiff |
2013-07-10 |
Stephen Lin | Remove trailing whitespac |
tree | commitdiff |
2013-07-10 |
Adrian Prantl | Un-break the buildbot by tweaking the indirection flag. |
tree | commitdiff |
2013-07-10 |
Adrian Prantl | Document a known limitation of the status quo. |
tree | commitdiff |
2013-07-09 |
Adrian Prantl | Reapply an improved version of r180816/180817. |
tree | commitdiff |
2013-07-09 |
Hal Finkel | WidenVecRes_BUILD_VECTOR must use the first operand... |
tree | commitdiff |
2013-07-09 |
Stephen Lin | AArch64/PowerPC/SystemZ/X86: This patch fixes the inter... |
tree | commitdiff |
2013-07-09 |
Hal Finkel | DAGCombine tryFoldToZero cannot create illegal types... |
tree | commitdiff |
2013-07-09 |
Stephen Lin | Style fixes: remove unnecessary braces for one-statemen... |
tree | commitdiff |
2013-07-08 |
Hal Finkel | Improve the comment from r185794 (re: PromoteIntRes_BUI... |
tree | commitdiff |
2013-07-08 |
Hal Finkel | Fix PromoteIntRes_BUILD_VECTOR crash with i1 vectors |
tree | commitdiff |
2013-07-08 |
Stephen Lin | Remove trailing whitespace from SelectionDAG/*.cpp |
tree | commitdiff |
2013-07-06 |
Stephen Lin | SelectionDAGBuilder: style fixes (add space between... |
tree | commitdiff |
2013-07-06 |
Benjamin Kramer | DAGCombiner: Don't drop extension behavior when shrinki... |
tree | commitdiff |
2013-07-06 |
Tim Northover | Stop putting operations after a tail call. |
tree | commitdiff |
2013-07-04 |
Jakob Stoklund Olesen | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR... |
tree | commitdiff |
2013-07-04 |
Jakob Stoklund Olesen | Typo. |
tree | commitdiff |
2013-07-04 |
Jakob Stoklund Olesen | Simplify landing pad lowering. |
tree | commitdiff |
2013-07-04 |
Jakob Stoklund Olesen | FastISel can only apend to basic blocks. |
tree | commitdiff |
2013-07-04 |
Jakob Stoklund Olesen | Revert r185595-185596 which broke buildbots. |
tree | commitdiff |
2013-07-03 |
Jakob Stoklund Olesen | Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR... |
tree | commitdiff |
2013-07-03 |
Jakob Stoklund Olesen | Simplify landing pad lowering. |
tree | commitdiff |
2013-07-03 |
Craig Topper | Use SmallVectorImpl::const_iterator instead of SmallVec... |
tree | commitdiff |
2013-07-03 |
Craig Topper | Use SmallVectorImpl instead of SmallVector for iterator... |
tree | commitdiff |
2013-07-02 |
Tim Northover | DAGCombiner: fix use-counting issue when forming zextload |
tree | commitdiff |
2013-07-01 |
Michael Gottesman | Added c++ mode selector to head of SelectionDAGBuilder... |
tree | commitdiff |
2013-06-28 |
Lang Hames | Add missing case to switch statement - DAGTypeLegalizer... |
tree | commitdiff |
2013-06-28 |
Manman Ren | Debug Info: clean up usage of Verify. |
tree | commitdiff |
2013-06-26 |
Elena Demikhovsky | Fixed a comment. |
tree | commitdiff |
2013-06-26 |
Elena Demikhovsky | Optimized integer vector multiplication operation by... |
tree | commitdiff |
2013-06-22 |
Chad Rosier | The getRegForInlineAsmConstraint function should only... |
tree | commitdiff |
2013-06-21 |
David Blaikie | DebugInfo: Don't lose unreferenced non-trivial by-value... |
tree | commitdiff |
2013-06-21 |
Michael Liao | Fix PR16360 |
tree | commitdiff |
2013-06-19 |
Bill Wendling | Access the TargetLoweringInfo from the TargetMachine... |
tree | commitdiff |
2013-06-19 |
Bill Wendling | Don't cache the TLI object since we have access to... |
tree | commitdiff |
2013-06-18 |
Quentin Colombet | During SelectionDAG building explicitly set a node... |
tree | commitdiff |
2013-06-16 |
David Blaikie | Debug Info: Simplify Frame Index handling in DBG_VALUE... |
tree | commitdiff |
2013-06-15 |
Stephen Lin | SelectionDAG: slightly refactor DAGCombiner::visitSELEC... |
tree | commitdiff |
2013-06-14 |
Matt Arsenault | Introduce getSelect usage and use more getSelectCC |
tree | commitdiff |
2013-06-14 |
Stephen Lin | SelectionDAG: minor fix to order of operands in comment... |
tree | commitdiff |
2013-06-14 |
Stephen Lin | SelectionDAG: Fix incorrect condition checks in some... |
tree | commitdiff |
2013-06-08 |
David Majnemer | TargetLowering: Clean up method description comments |
tree | commitdiff |
2013-06-06 |
Bill Wendling | Cache the TargetLowering info object as a pointer. |
tree | commitdiff |
2013-06-06 |
Bill Wendling | Don't cache the TargetLoweringInfo object inside of... |
tree | commitdiff |
2013-05-29 |
Andrew Trick | Order CALLSEQ_START and CALLSEQ_END nodes. |
tree | commitdiff |
2013-05-28 |
Benjamin Kramer | Simplify code. No functionality change. |
tree | commitdiff |
2013-05-28 |
Benjamin Kramer | Remove double semicolons. |
tree | commitdiff |
2013-05-27 |
Preston Gurd | Convert sqrt functions into sqrt instructions when... |
tree | commitdiff |
2013-05-26 |
Andrew Trick | Fix PR16143: Insert DEBUG_VALUE before terminator. |
tree | commitdiff |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 3/4. |
tree | commitdiff |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 2/4. |
tree | commitdiff |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 1/4. |
tree | commitdiff |
2013-05-24 |
Michael J. Spencer | Replace Count{Leading,Trailing}Zeros_{32,64} with count... |
tree | commitdiff |
2013-05-22 |
Adrian Prantl | Unify formatting of debug output. |
tree | commitdiff |
2013-05-21 |
Justin Holewinski | Drop @llvm.annotation and @llvm.ptr.annotation intrinsi... |
tree | commitdiff |
2013-05-21 |
Benjamin Kramer | DAGCombine: Avoid an edge case where it tried to create... |
tree | commitdiff |
2013-05-18 |
Matt Arsenault | Add LLVMContext argument to getSetCCResultType |
tree | commitdiff |
2013-05-17 |
Matt Arsenault | Replace redundant code |
tree | commitdiff |
2013-05-17 |
Matt Arsenault | Add missing -*- C++ -*- to headers |
tree | commitdiff |
2013-05-16 |
Adrian Prantl | Generate debug info for by-value struct args even if... |
tree | commitdiff |
2013-05-16 |
Benjamin Kramer | DAGCombine: Also shrink eq compares where the constant... |
tree | commitdiff |
2013-05-15 |
Hal Finkel | Fix legalization of SETCC with promoted integer intrinsics |
tree | commitdiff |
2013-05-13 |
Bob Wilson | Remove redundant variable introduced by r181682. |
tree | commitdiff |
2013-05-13 |
Hao Liu | Fix PR15950 A bug in DAG Combiner about undef mask |
tree | commitdiff |
2013-05-10 |
Benjamin Kramer | DAGCombiner: Generate a correct constant for vector... |
tree | commitdiff |
2013-05-09 |
Owen Anderson | Teach SelectionDAG to constant fold all-constant FMA... |
tree | commitdiff |
2013-05-08 |
David Majnemer | DAGCombiner: Simplify inverted bit tests |
tree | commitdiff |
2013-05-07 |
Matt Arsenault | Fix vselect when getSetCCResultType returns a different... |
tree | commitdiff |
2013-05-06 |
Michael Kuperstein | Fix slightly too aggressive conact_vector optimization. |
tree | commitdiff |
2013-05-05 |
Dmitri Gribenko | Add ArrayRef constructor from None, and do the cleanups... |
tree | commitdiff |
2013-05-01 |
Chad Rosier | [inline asm] Return an undef SDValue of the expected... |
tree | commitdiff |
2013-05-01 |
Nadav Rotem | Optimize away nop CONCAT_VECTOR nodes. |
tree | commitdiff |
2013-04-30 |
Stephen Lin | Only pass 'returned' to target-specific lowering code... |
tree | commitdiff |
2013-04-30 |
Adrian Prantl | Temporarily revert "Change the informal convention... |
tree | commitdiff |
2013-04-30 |
Adrian Prantl | Change the informal convention of DBG_VALUE so that... |
tree | commitdiff |
2013-04-26 |
Silviu Baranga | Re-write the address propagation code for pre-indexed... |
tree | commitdiff |
2013-04-26 |
Benjamin Kramer | DAGCombiner: Canonicalize vector integer abs in the... |
tree | commitdiff |
2013-04-25 |
Silviu Baranga | Fix constant folding for one lane vector types. Constan... |
tree | commitdiff |
2013-04-24 |
Chad Rosier | [inline asm] Fix a crasher for an invalid value type... |
tree | commitdiff |
next |