2015-03-07 |
Simon Pilgrim | [DAGCombiner] Add a shuffle mask commutation helper... |
tree | commitdiff |
2015-03-07 |
Benjamin Kramer | Make constant arrays that are passed to functions as... |
tree | commitdiff |
2015-03-07 |
Simon Pilgrim | Use SDValue bool check to tidyup some possible combines... |
tree | commitdiff |
2015-03-07 |
Andrea Di Biagio | [DAGCombiner] Fix wrong folding of AND dag nodes. |
tree | commitdiff |
2015-03-07 |
Simon Pilgrim | [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V... |
tree | commitdiff |
2015-03-06 |
Matthias Braun | DAGCombiner: Canonicalize select(and/or,x,y) depending... |
tree | commitdiff |
2015-03-06 |
Matthias Braun | DAGCombiner: Factor out some and/or combines. |
tree | commitdiff |
2015-03-06 |
Michael Zolotukhin | LegalizeTypes: Handle shift by 0 in ExpandShiftByConstant. |
tree | commitdiff |
2015-03-05 |
Benjamin Kramer | SelectionDAGBuilder: Merge 3 copies of the limited... |
tree | commitdiff |
2015-03-05 |
Benjamin Kramer | SDAG: Merge the meat of two ExpandAtomic implementations. |
tree | commitdiff |
2015-03-05 |
David Majnemer | X86: Optimize address mode matching for FRAME_ALLOC_REC... |
tree | commitdiff |
2015-03-05 |
Reid Kleckner | Replace llvm.frameallocate with llvm.frameescape |
tree | commitdiff |
2015-03-05 |
Simon Pilgrim | [DagCombiner] Allow shuffles to merge through bitcasts |
tree | commitdiff |
2015-03-05 |
Igor Laevsky | Revert change r231366 as it broke clang-native-arm... |
tree | commitdiff |
2015-03-05 |
Elena Demikhovsky | AVX-512, SKX: Enabled masked_load/store operations... |
tree | commitdiff |
2015-03-05 |
Igor Laevsky | Teach lowering to correctly handle invoke statepoint... |
tree | commitdiff |
2015-03-04 |
Michael Kuperstein | [DAGCombine] Fix a bug in a BUILD_VECTOR combine |
tree | commitdiff |
2015-03-04 |
Mehdi Amini | Use report_fatal_error instead of unreachable for ... |
tree | commitdiff |
2015-03-03 |
David Blaikie | DAGCombiner::LoadedSlice: Remove explicit copy ctor... |
tree | commitdiff |
2015-03-03 |
David Blaikie | Revert "Remove the explicit SDNodeIterator::operator... |
tree | commitdiff |
2015-03-03 |
David Blaikie | Remove the explicit SDNodeIterator::operator= in favor... |
tree | commitdiff |
2015-03-03 |
David Blaikie | unique_ptrify ResourcePriorityQueue::ResourceModel |
tree | commitdiff |
2015-03-03 |
David Blaikie | Remove ResourcePriorityQueue::dump as it relies on... |
tree | commitdiff |
2015-03-02 |
Benjamin Kramer | Accidentaly inverted the condition again. Sorry. |
tree | commitdiff |
2015-03-02 |
Benjamin Kramer | Avoid assertion in MSVC 2013 debug builds. |
tree | commitdiff |
2015-03-02 |
Benjamin Kramer | Simplify code. NFC. |
tree | commitdiff |
2015-03-01 |
Sanjay Patel | avoid infinite looping when folding vector multiplies... |
tree | commitdiff |
2015-02-28 |
Mehdi Amini | Fixup for recent -fast-isel-abort change: code didn... |
tree | commitdiff |
2015-02-28 |
Benjamin Kramer | Convert push_back loops into append calls. |
tree | commitdiff |
2015-02-27 |
Benjamin Kramer | Reduce double set lookups. |
tree | commitdiff |
2015-02-27 |
Mehdi Amini | Change the fast-isel-abort option from bool to int... |
tree | commitdiff |
2015-02-26 |
Eric Christopher | getRegForInlineAsmConstraint wants to use TargetRegiste... |
tree | commitdiff |
2015-02-26 |
Paul Robinson | When the source has a series of assignments, users... |
tree | commitdiff |
2015-02-24 |
Simon Pilgrim | Reapplied D7816 & rL230177 & rL230278 - with an additio... |
tree | commitdiff |
2015-02-24 |
Eric Christopher | Revert: |
tree | commitdiff |
2015-02-24 |
Matthias Braun | DAGCombiner: Move variable definitions closer to use... |
tree | commitdiff |
2015-02-24 |
Matthias Braun | DAGCombiner: Move variable declaration closer to defini... |
tree | commitdiff |
2015-02-24 |
Tim Northover | ARM: treat [N x i32] and [N x i64] as AAPCS composite... |
tree | commitdiff |
2015-02-24 |
Hal Finkel | [SDAG] Handle LowerOperation returning its input consis... |
tree | commitdiff |
2015-02-23 |
Simon Pilgrim | Fix based on post-commit comment on D7816 & rL230177... |
tree | commitdiff |
2015-02-23 |
Andrea Di Biagio | [X86] Teach how to custom lower double-to-half conversi... |
tree | commitdiff |
2015-02-22 |
Simon Pilgrim | [DagCombiner] Generalized BuildVector Vector Concatenation |
tree | commitdiff |
2015-02-22 |
Hal Finkel | [DAGCombine] Don't assume integer-type legailty in... |
tree | commitdiff |
2015-02-22 |
Hal Finkel | [SDAG] Use correct alignments on expanded vector trunc... |
tree | commitdiff |
2015-02-21 |
David Majnemer | X86: Call __main using the SelectionDAG |
tree | commitdiff |
2015-02-20 |
Matt Arsenault | Add generic fmad DAG node. |
tree | commitdiff |
2015-02-20 |
Igor Laevsky | Generalize statepoint lowering to use ImmutableStatepoi... |
tree | commitdiff |
2015-02-19 |
Ahmed Bougacha | [CodeGen] Use ArrayRef instead of std::vector&. NFC. |
tree | commitdiff |
2015-02-19 |
Benjamin Kramer | Demote vectors to arrays. No functionality change. |
tree | commitdiff |
2015-02-19 |
Chandler Carruth | [x86,sdag] Two interrelated changes to the x86 and... |
tree | commitdiff |
2015-02-18 |
Michael Kuperstein | Fixes two issue in SimplifyDemandedBits of sext_in_reg: |
tree | commitdiff |
2015-02-17 |
Sanjay Patel | Canonicalize splats as build_vectors (PR22283) |
tree | commitdiff |
2015-02-17 |
Benjamin Kramer | Prefer SmallVector::append/insert over push_back loops. |
tree | commitdiff |
2015-02-16 |
Mehdi Amini | SelectionDAG: fold (fp_to_u/sint (s/uint_to_fp)) here too |
tree | commitdiff |
2015-02-16 |
Andrew Trick | AArch64: Safely handle the incoming sret call argument. |
tree | commitdiff |
2015-02-15 |
Chandler Carruth | [SDAG] Teach the SelectionDAG to canonicalize vector... |
tree | commitdiff |
2015-02-15 |
Chandler Carruth | [x86] Fix PR22377, a regression with the new vector... |
tree | commitdiff |
2015-02-14 |
Duncan P. N. Exon... | CodeGen: Canonicalize access to function attributes... |
tree | commitdiff |
2015-02-14 |
Reid Kleckner | Unify the two EH personality classification routines... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | Re-sort #include lines using my handy dandy ./utils... |
tree | commitdiff |
2015-02-12 |
Hal Finkel | [SDAG] Don't try to use FP_EXTEND/FP_ROUND for int... |
tree | commitdiff |
2015-02-12 |
Benjamin Kramer | MathExtras: Bring Count(Trailing|Leading)Ones and Count... |
tree | commitdiff |
2015-02-12 |
Ahmed Bougacha | [CodeGen] Don't blindly combine (fp_round (fp_round... |
tree | commitdiff |
2015-02-11 |
Jonas Paulsson | Fix SelectionDAG compile time issue with alias analysis. |
tree | commitdiff |
2015-02-10 |
Petar Jovanovic | Fix makeLibCall argument (signed) in SoftenFloatRes_XIN... |
tree | commitdiff |
2015-02-10 |
Andrew Kaylor | Adding support for llvm.eh.begincatch and llvm.eh.endca... |
tree | commitdiff |
2015-02-10 |
Jonas Paulsson | Two comment typo fixes in lib/CodeGen/SelectionDAG... |
tree | commitdiff |
2015-02-10 |
Chandler Carruth | [x86] Fix PR22524: the DAG combiner was incorrectly... |
tree | commitdiff |
2015-02-05 |
Ahmed Bougacha | [CodeGen] Add hook/combine to form vector extloads... |
tree | commitdiff |
2015-02-04 |
Michael Kuperstein | Fixes a bug in vector load legalization that confused... |
tree | commitdiff |
2015-01-28 |
Manuel Jacob | Add nullptr checks for TargetSelectionDAGInfo in Select... |
tree | commitdiff |
2015-01-27 |
Quentin Colombet | Revert r227242 - Merge vector stores into wider vector... |
tree | commitdiff |
2015-01-27 |
Sanjay Patel | Merge vector stores into wider vector stores (PR21711) |
tree | commitdiff |
2015-01-27 |
Manuel Jacob | Add a FIXME in SelectionDAGBuilder before an assert... |
tree | commitdiff |
2015-01-27 |
Eric Christopher | Grab the TargetLowering info from the DAG rather than... |
tree | commitdiff |
2015-01-26 |
Ahmed Bougacha | [SelectionDAG] Fix assert message copypasta. NFC. |
tree | commitdiff |
2015-01-26 |
Eric Christopher | Move DataLayout back to the TargetMachine from TargetSu... |
tree | commitdiff |
2015-01-26 |
Philip Reames | Revert GCStrategy ownership changes |
tree | commitdiff |
2015-01-24 |
Andrea Di Biagio | [DAG] Fix wrong canonicalization performed on shuffle... |
tree | commitdiff |
2015-01-23 |
Reid Kleckner | Classify functions by EH personality type rather than... |
tree | commitdiff |
2015-01-23 |
Mehdi Amini | DAGCombine: always constant fold FMA when target disabl... |
tree | commitdiff |
2015-01-22 |
Jan Vesely | SelectionDAG: Add KnownBits and SignBits computation... |
tree | commitdiff |
2015-01-22 |
Ramkumar Ramachandra | Intrinsics: introduce llvm_any_ty aka ValueType Any |
tree | commitdiff |
2015-01-22 |
Sanjay Patel | merge consecutive stores of extracted vector elements... |
tree | commitdiff |
2015-01-22 |
Michael Kuperstein | [DAGCombine] Produce better code for constant splats |
tree | commitdiff |
2015-01-22 |
Michael Kuperstein | Revert r226811, MSVC accepts code sane compilers don't. |
tree | commitdiff |
2015-01-22 |
Michael Kuperstein | [DAGCombine] Produce better code for constant splats |
tree | commitdiff |
2015-01-22 |
Elena Demikhovsky | Fixed a bug in type legalizer for masked load/store... |
tree | commitdiff |
2015-01-22 |
Elena Demikhovsky | Fixed a comment |
tree | commitdiff |
2015-01-22 |
Elena Demikhovsky | Fixed a bug in narrowing store operation. |
tree | commitdiff |
2015-01-21 |
Tim Northover | DAGCombine: fold (or (and X, M), (and X, N)) -> (and... |
tree | commitdiff |
2015-01-21 |
Tim Northover | Revert "DAGCombine: fold (or (and X, M), (and X, N... |
tree | commitdiff |
2015-01-21 |
Tim Northover | DAGCombine: fold (or (and X, M), (and X, N)) -> (and... |
tree | commitdiff |
2015-01-20 |
Daniel Jasper | Prevent binary-tree deterioration in sparse switch... |
tree | commitdiff |
2015-01-20 |
Daniel Jasper | Factor out a splitSwitchCase() function so that it... |
tree | commitdiff |
2015-01-19 |
Chandler Carruth | [PM] Remove the Pass argument from all of the critical... |
tree | commitdiff |
2015-01-17 |
Mehdi Amini | Improve DAG combine pass on certain IR vector patterns |
tree | commitdiff |
2015-01-16 |
Philip Reames | Move ownership of GCStrategy objects to LLVMContext |
tree | commitdiff |
2015-01-15 |
Mehdi Amini | Fix SelectionDAG -view-*-dags filtering |
tree | commitdiff |
2015-01-15 |
Alexander Kornienko | Replace size method call of containers to empty method... |
tree | commitdiff |
next |