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
...
*
[x86] limit transform for select-of-fp-constants
Sanjay Patel
2018-11-25
1
-0
/
+3
*
[SelectionDAG] move constant or splat functions to common location
Sanjay Patel
2018-11-25
1
-37
/
+12
*
[DAG] consolidate shift simplifications
Sanjay Patel
2018-11-23
1
-67
/
+24
*
[DAGCombiner] form 'not' ops ahead of shifts (PR39657)
Sanjay Patel
2018-11-22
1
-0
/
+21
*
[DAGCombiner] refactor select-of-FP-constants transform
Sanjay Patel
2018-11-21
1
-53
/
+60
*
[DAGCombiner] reduce code duplication; NFC
Sanjay Patel
2018-11-21
1
-33
/
+30
*
[DAGCombiner] look through bitcasts when trying to narrow vector binops
Sanjay Patel
2018-11-20
1
-13
/
+14
*
[DAGCombine] Add calls to SimplifyDemandedVectorElts from visitINSERT_SUBVECT...
Simon Pilgrim
2018-11-20
1
-0
/
+4
*
[DAGCombiner] reduce code duplication in visitXOR; NFC
Sanjay Patel
2018-11-20
1
-32
/
+29
*
[DAGCombine] SimplifyNodeWithTwoResults - ensure same legalization for LO/HI ...
Simon Pilgrim
2018-11-19
1
-8
/
+6
*
[SelectionDAG] simplify vector select with undef operand(s)
Sanjay Patel
2018-11-19
1
-3
/
+2
*
[SelectionDAG] add simplifySelect() to reduce code duplication; NFC
Sanjay Patel
2018-11-19
1
-18
/
+2
*
[DAG] add undef simplifications for select nodes
Sanjay Patel
2018-11-18
1
-12
/
+15
*
DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin
2018-11-16
1
-0
/
+6
*
[DAGCombine] Fix non-deterministic debug output
Sam Parker
2018-11-16
1
-4
/
+4
*
[DAGCombiner] Enable tryToFoldExtendOfConstant to run after legalize vector ops
Craig Topper
2018-11-13
1
-14
/
+7
*
[DAGCombiner] Fix load-store forwarding of indexed loads.
Nirav Dave
2018-11-12
1
-3
/
+17
*
[DAGCombiner] Make tryToFoldExtendOfConstant return an SDValue instead of an ...
Craig Topper
2018-11-10
1
-14
/
+14
*
[x86] allow vector load narrowing with multi-use values
Sanjay Patel
2018-11-10
1
-5
/
+7
*
[DAGCombiner][X86][Mips] Enable combineShuffleOfScalars to run between vector...
Craig Topper
2018-11-09
1
-2
/
+5
*
[SelectionDAG] swap select_cc operands to enable folding
Alexandros Lamprineas
2018-11-09
1
-32
/
+34
*
[DAGCombine] Improve alias analysis for chain of independent stores.
Nirav Dave
2018-11-08
1
-59
/
+116
*
[DAGCombiner] Use tryFoldToZero to simplify some code and make it work correc...
Craig Topper
2018-11-05
1
-8
/
+2
*
[DAGCombiner] Remove an unused argument from tryFoldToZero. NFC
Craig Topper
2018-11-05
1
-4
/
+3
*
[DAGCombiner] Remove 'else' after return. NFC
Craig Topper
2018-11-04
1
-8
/
+7
*
[SelectionDAG] Remove special methods for creating *_EXTEND_VECTOR_INREG node...
Craig Topper
2018-11-04
1
-2
/
+4
*
[X86] Don't emit *_extend_vector_inreg nodes when both the input and output t...
Craig Topper
2018-11-02
1
-1
/
+1
*
[DAGCombiner] Remove reduceBuildVecConvertToConvertBuildVec and rely on the v...
Simon Pilgrim
2018-11-02
1
-75
/
+0
*
[DAGCombiner] Make the isTruncateOf call from visitZERO_EXTEND work for vecto...
Craig Topper
2018-11-01
1
-16
/
+13
*
[DAGCombiner] make sure we have a whole-number extract before trying to narro...
Sanjay Patel
2018-11-01
1
-1
/
+5
*
[DAGCombiner] Fold 0 div/rem X to 0
David Bolvansky
2018-10-31
1
-2
/
+5
*
[DAGCombiner] Fix for big endian in ForwardStoreValueToDirectLoad
Bjorn Pettersson
2018-10-30
1
-9
/
+13
*
[DAGCombiner] narrow vector binops when extraction is cheap
Sanjay Patel
2018-10-30
1
-11
/
+30
*
[DAGCombiner] Improve X div/rem Y fold if single bit element type
David Bolvansky
2018-10-30
1
-3
/
+4
*
[DAGCombiner] Better constant vector support for FCOPYSIGN.
Craig Topper
2018-10-28
1
-4
/
+4
*
[DAGCombiner] rearrange code in narrowExtractedVectorBinOp(); NFC
Sanjay Patel
2018-10-26
1
-22
/
+24
*
[NFC] Rename minnan and maxnan to minimum and maximum
Thomas Lively
2018-10-24
1
-6
/
+6
*
[SelectionDAG] DAG combiner for fminnan and fmaxnan
Thomas Lively
2018-10-24
1
-20
/
+20
*
[DAG] check more operands for cycles when merging stores.
Tim Northover
2018-10-24
1
-8
/
+8
*
SelectionDAG: Reuse bigger sized constants in memset expansion.
Matthias Braun
2018-10-23
1
-1
/
+3
*
Recommit r344877 "[X86] Stop promoting integer loads to vXi64"
Craig Topper
2018-10-22
1
-1
/
+2
*
DAG: Change behavior of fminnum/fmaxnum nodes
Matt Arsenault
2018-10-22
1
-0
/
+11
*
[DAGCombiner] reduce insert+bitcast+extract vector ops to truncate (PR39016)
Sanjay Patel
2018-10-21
1
-4
/
+29
*
[DAGCombiner] allow undef elts in vector fmul matching
Sanjay Patel
2018-10-15
1
-1
/
+1
*
[DAGCombiner] refactor folds for fadd (fmul X, -2.0), Y; NFCI
Sanjay Patel
2018-10-15
1
-16
/
+18
*
[DAGCombiner] allow undef elts in vector fma matching
Sanjay Patel
2018-10-15
1
-21
/
+22
*
[DAGCombiner] allow undef elts in vector fma matching
Sanjay Patel
2018-10-15
1
-9
/
+10
*
[DAGCombiner] rearrange extract_element+bitcast fold; NFC
Sanjay Patel
2018-10-11
1
-6
/
+8
*
[DAG] Fix Big Endian in Load-Store forwarding
Nirav Dave
2018-10-11
1
-0
/
+5
*
[DAGCombiner] move comment closer to the corresponding code; NFC
Sanjay Patel
2018-10-11
1
-2
/
+1
[prev]
[next]