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] use more local variables in isAlias(); NFCI
Sanjay Patel
2017-04-20
1
-9
/
+11
*
[APInt] Rename getSignBit to getSignMask
Craig Topper
2017-04-20
1
-11
/
+11
*
[DAGCombiner] fix variable names in isAlias(); NFCI
Sanjay Patel
2017-04-20
1
-27
/
+28
*
[DAGCombiner] give names to repeated calcs in isAlias(); NFCI
Sanjay Patel
2017-04-20
1
-13
/
+11
*
[DAG] add splat vector support for 'or' in SimplifyDemandedBits
Sanjay Patel
2017-04-19
1
-2
/
+1
*
[DAG] add splat vector support for 'xor' in SimplifyDemandedBits
Sanjay Patel
2017-04-19
1
-2
/
+1
*
[DAG] add splat vector support for 'and' in SimplifyDemandedBits
Sanjay Patel
2017-04-19
1
-1
/
+1
*
[DAG] Loop over remaining candidates on successful merge of stores of
Nirav Dave
2017-04-19
1
-30
/
+43
*
[APInt] Use lshrInPlace to replace lshr where possible
Craig Topper
2017-04-18
1
-5
/
+5
*
[DAG] Improve store merge candidate pruning.
Nirav Dave
2017-04-18
1
-0
/
+21
*
Reorder StoreMergeCandidates to run faster. NFCI.
Nirav Dave
2017-04-14
1
-20
/
+23
*
[DAG] Fold away temporary vector in store candidate merge NFC.
Nirav Dave
2017-04-13
1
-14
/
+11
*
[SDAG] Factor CandidateMatch check into lambda. NFC.
Nirav Dave
2017-04-11
1
-28
/
+29
*
[SDAG] Factor ChainMerge into helper function NFCI.
Nirav Dave
2017-04-11
1
-20
/
+27
*
[SDAG] Reorder expensive StoreMerge Check after cheaper one. NFC
Nirav Dave
2017-04-11
1
-8
/
+9
*
[SDAG] Fix visitAND optimization to deal with vector extract case again.
Nirav Dave
2017-04-06
1
-1
/
+1
*
[DAGCombine] Support FMF contract in fused multiple-and-sub too
Adam Nemet
2017-04-05
1
-28
/
+34
*
[DAGCombine] Remove commented-out code from r299096
Adam Nemet
2017-04-05
1
-1
/
+1
*
[DAGCombiner] add and use TLI hook to convert and-of-seteq / or-of-setne to b...
Sanjay Patel
2017-04-05
1
-0
/
+15
*
[DAGCombine][InstCombine] Fix inverted if condition in equivalent comments in...
Craig Topper
2017-04-03
1
-1
/
+1
*
Revert "[DAGCombine] A shuffle of a splat is always the splat itself"
Zvi Rackover
2017-04-03
1
-6
/
+0
*
[APInt] Move isMask and isShiftedMask out of APIntOps and into the APInt clas...
Craig Topper
2017-04-03
1
-2
/
+2
*
[DAGCombiner] Check limits before accessing array element (PR32502)
Simon Pilgrim
2017-04-03
1
-1
/
+1
*
[DAGCombiner] enable vector transforms for any/all {sign} bits set/clear
Sanjay Patel
2017-04-01
1
-13
/
+17
*
[DAGCombiner] Fix fold (or (shuf A, V_0, MA), (shuf B, V_0, MB)) -> (shuf A, ...
Craig Topper
2017-04-01
1
-1
/
+1
*
[DAGCombiner] refactor and/or-of-setcc to get rid of duplicated code; NFCI
Sanjay Patel
2017-03-31
1
-90
/
+39
*
[DAGCombiner] add fold for 'All sign bits set?'
Sanjay Patel
2017-03-31
1
-2
/
+4
*
[DAGCombiner] remove redundant code and add comments; NFCI
Sanjay Patel
2017-03-31
1
-10
/
+13
*
[DAGCombiner] Initial support for the fast-math flag contract
Adam Nemet
2017-03-30
1
-19
/
+31
*
[DAGCombiner] add helper function for visitORLike; NFCI
Sanjay Patel
2017-03-30
1
-55
/
+75
*
[DAGCombine] A shuffle of a splat is always the splat itself
Zvi Rackover
2017-03-30
1
-0
/
+6
*
[DAGCombiner] Remove else after return. NFCI.
Davide Italiano
2017-03-29
1
-7
/
+4
*
[DAGCombiner] unify type checks and add asserts; NFCI
Sanjay Patel
2017-03-29
1
-52
/
+58
*
[DAGCombiner] reduce code duplication by rearranging checks; NFCI
Sanjay Patel
2017-03-29
1
-44
/
+38
*
[DAGCombiner] reduce code duplication with local variables; NFCI
Sanjay Patel
2017-03-28
1
-21
/
+21
*
[DAGCombiner] remove redundant conditions and duplicated code; NFCI
Sanjay Patel
2017-03-28
1
-10
/
+8
*
[DAGCombiner] rename variables in foldAndOfSetCCs for easier reading; NFCI
Sanjay Patel
2017-03-28
1
-32
/
+30
*
[DAGCombiner] clean up foldAndOfSetCCs; NFCI
Sanjay Patel
2017-03-28
1
-77
/
+75
*
[DAGCombiner] add helper function for and-of-setcc folds; NFC
Sanjay Patel
2017-03-28
1
-25
/
+37
*
[SDAG] Deal with deleted node in PromoteIntShiftOp
Nirav Dave
2017-03-28
1
-5
/
+11
*
[SDAG] Avoid deleted SDNodes PromoteIntBinOp
Nirav Dave
2017-03-28
1
-20
/
+19
*
[SDAG] Fix Stale SDNode usage in visitAND
Nirav Dave
2017-03-28
1
-4
/
+4
*
[SDAG] Minor cleanup of variable usage. NFC.
Nirav Dave
2017-03-28
1
-2
/
+2
*
[SDAG] Fix zeroExtend assertion error
Nirav Dave
2017-03-23
1
-1
/
+2
*
Rename AttributeSet to AttributeList
Reid Kleckner
2017-03-21
1
-3
/
+3
*
DAG: Fold bitcast/extract_vector_elt of undef to undef
Matt Arsenault
2017-03-21
1
-0
/
+6
*
[SelectionDAG] Optimize VSELECT->SETCC of incompatible or illegal types.
Jonas Paulsson
2017-03-16
1
-28
/
+0
*
[DAGCombine] Bail out if can't create a vector with at least two elements
Zvi Rackover
2017-03-15
1
-2
/
+5
*
[SelectionDAG] Add a signed integer absolute ISD node
Simon Pilgrim
2017-03-14
1
-0
/
+29
*
[DAG] vector div/rem with any zero element in divisor is undef
Sanjay Patel
2017-03-14
1
-9
/
+1
[next]