index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
SelectionDAG
/
DAGCombiner.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[DAGCombiner] Enable UADDO/USUBO vector combine support
Simon Pilgrim
2019-03-06
1
-11
/
+8
*
[DAGCombiner] Add SADDO/SSUBO combine support
Simon Pilgrim
2019-03-06
1
-0
/
+54
*
[DAGCombiner] Enable SMULO/UMULO vector combine support (PR40442)
Simon Pilgrim
2019-03-06
1
-2
/
+2
*
[DAGCombiner][X86][SystemZ][AArch64] Combine some cases of (bitcast (build_ve...
Craig Topper
2019-03-04
1
-6
/
+9
*
[DAG] Fix constant store folding to handle non-byte sizes.
Nirav Dave
2019-02-26
1
-8
/
+8
*
Fix a sign compare warning breaking the -Werror build.
Andrea Di Biagio
2019-02-25
1
-1
/
+1
*
[DAGCombine] Add undef shuffle elt support to partitionShuffleOfConcats
Simon Pilgrim
2019-02-25
1
-28
/
+29
*
[NFC] Fix typos: preceeding -> preceding
Jordan Rupprecht
2019-02-23
1
-4
/
+4
*
Disable big-endian constant store merges from rL354676.
Nirav Dave
2019-02-22
1
-10
/
+11
*
[DAGCombine] Fold overlapping constant stores
Nirav Dave
2019-02-22
1
-0
/
+26
*
[DAGCombiner] prevent infinite looping by truncating 'and' (PR40793)
Sanjay Patel
2019-02-21
1
-2
/
+3
*
[DAGCombine] Generalize Dead Store to overlapping stores.
Nirav Dave
2019-02-20
1
-14
/
+17
*
Re-land the refactoring part of r354244 "[DAGCombiner] Eliminate dead stores ...
Clement Courbet
2019-02-20
1
-35
/
+5
*
Revert r354244 "[DAGCombiner] Eliminate dead stores to stack."
Clement Courbet
2019-02-18
1
-90
/
+35
*
[DAGCombiner] Eliminate dead stores to stack.
Clement Courbet
2019-02-18
1
-35
/
+90
*
[DAGCombiner] convert logic-of-setcc into bit magic (PR40611)
Sanjay Patel
2019-02-12
1
-0
/
+26
*
Move some classes into anonymous namespaces. NFC.
Benjamin Kramer
2019-02-11
1
-0
/
+2
*
[DAG] Add optional AllowUndefs to isNullOrNullSplat
Simon Pilgrim
2019-02-10
1
-5
/
+1
*
[DAGCombine] Simplify funnel shifts with undef/zero args to bitshifts
Simon Pilgrim
2019-02-10
1
-2
/
+41
*
[DAGCombine] Optimize pow(X, 0.75) to sqrt(X) * sqrt(sqrt(X))
Nemanja Ivanovic
2019-02-08
1
-4
/
+14
*
[TargetLowering] Add SimplifyDemandedBits funnel shift support
Simon Pilgrim
2019-02-08
1
-0
/
+4
*
Revert r353416 "[DAG] Cleanup unused nodes on failed store-to-load forward co...
Nirav Dave
2019-02-08
1
-21
/
+9
*
[DAGCombiner] (add (umax X, C), -C) --> (usubsat X, C) (PR40111)
Simon Pilgrim
2019-02-07
1
-0
/
+12
*
Revert "[DAG] Cleanup of unused node in SimplifySelectCC."
Nirav Dave
2019-02-07
1
-15
/
+8
*
[DAGCombiner] fold add/sub with bool operand based on target's boolean contents
Sanjay Patel
2019-02-07
1
-3
/
+16
*
[DAG] Cleanup of unused node in SimplifySelectCC.
Nirav Dave
2019-02-07
1
-8
/
+15
*
[DAG] Cleanup unused node on failed SELECT Combine.
Nirav Dave
2019-02-07
1
-0
/
+6
*
[DAG] Cleanup unused nodes on failed store-to-load forward combine.
Nirav Dave
2019-02-07
1
-9
/
+21
*
[DAG] Immediately cleanup unused nodes from extend-based combines.
Nirav Dave
2019-02-06
1
-2
/
+7
*
[DAGCombine][NFC] GatherAllAliases should take a LSBaseSDNode.
Clement Courbet
2019-02-06
1
-8
/
+8
*
[DAGCombiner] Discard pointer info when combining extract_vector_elt of a vec...
Craig Topper
2019-02-05
1
-1
/
+3
*
[DAGCombine] Add ADD(SUB,SUB) combines
Simon Pilgrim
2019-02-04
1
-0
/
+12
*
[SDAG] Add SDNode/SDValue getConstantOperandAPInt helper. NFCI.
Simon Pilgrim
2019-02-02
1
-1
/
+1
*
[DAGCombine] Avoid CombineZExtLogicopShiftLoad if there is free ZEXT
Guozhi Wei
2019-01-31
1
-0
/
+3
*
[DAG] Aggressively cleanup dangling node in CombineZExtLogicopShiftLoad.
Nirav Dave
2019-01-31
1
-0
/
+4
*
[DAGCombiner] sub X, 0/1 --> add X, 0/-1
Sanjay Patel
2019-01-30
1
-10
/
+22
*
[DAGCombiner] fold extract_subvector of extract_subvector
Sanjay Patel
2019-01-29
1
-0
/
+13
*
[NFC] TLI query with default(on) behavior wrt DAG combines for fmin/fmax targ...
Michael Berg
2019-01-28
1
-3
/
+7
*
[DAGCombine] Enable more pre-indexed stores
Sam Parker
2019-01-23
1
-1
/
+7
*
[DAGCombiner] narrow vector binop with 2 insert subvector operands
Sanjay Patel
2019-01-22
1
-1
/
+24
*
[DAGCombiner] fix crash when converting build vector to shuffle
Sanjay Patel
2019-01-21
1
-5
/
+11
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[SelectionDAG] Split very large token factors for chained stores to 64k chunks.
Florian Hahn
2019-01-18
1
-1
/
+1
*
[DAGCombine] Fix ReduceLoadWidth for shifted offsets
Sam Parker
2019-01-16
1
-12
/
+8
*
[DAGCombiner] reduce buildvec of zexted extracted element to shuffle
Sanjay Patel
2019-01-15
1
-0
/
+75
*
[DAGCombiner] Add (sub_sat x, x) -> 0 combine
Simon Pilgrim
2019-01-14
1
-0
/
+4
*
[DAGCombiner] Enable sub saturation constant folding
Simon Pilgrim
2019-01-14
1
-1
/
+6
*
[DAGCombiner] Add add/sub saturation undef handling
Simon Pilgrim
2019-01-14
1
-0
/
+8
*
[DAGCombiner] Enable add saturation constant folding
Simon Pilgrim
2019-01-14
1
-2
/
+3
*
[DAGCombiner] Add add saturation constant folding tests.
Simon Pilgrim
2019-01-14
1
-2
/
+3
[prev]
[next]