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][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
*
[DAGCombine] Improve Load-Store Forwarding
Nirav Dave
2018-10-10
1
-11
/
+134
*
[DAGCombiner] Expand combining of FP logical ops to sign-setting FP ops
Nemanja Ivanovic
2018-10-09
1
-3
/
+14
*
[DAGCombiner] simplify code for fmul with constant fold; NFCI
Sanjay Patel
2018-10-08
1
-18
/
+8
*
[DAGCombiner] allow undef elts in vector fadd matching
Sanjay Patel
2018-10-07
1
-1
/
+1
*
[DAGCombiner] allow undefs when matching vector splats for fmul folds
Sanjay Patel
2018-10-07
1
-2
/
+2
*
[DAGCombiner] allow undef elts in vector fabs/fneg matching
Sanjay Patel
2018-10-07
1
-1
/
+1
*
[DAGCombiner] shorten code for bitcast+fabs fold; NFC
Sanjay Patel
2018-10-07
1
-5
/
+2
*
[SelectionDAG] allow undefs when matching splat constants
Sanjay Patel
2018-10-05
1
-4
/
+5
*
DAGCombiner: StoreMerging: Fix bad index calculating when adjusting mismatchi...
Matthias Braun
2018-10-01
1
-17
/
+8
*
[DAG] Don't perform SINT_TO_FP<->UINT_TO_FP custom conversion after legalization
Simon Pilgrim
2018-09-30
1
-4
/
+4
*
[DAGCombiner] [NFC] Improve X div/rem 1 fold
David Bolvansky
2018-09-28
1
-8
/
+5
*
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song
2018-09-27
1
-6
/
+4
*
[DAGCombiner] Remove unnecessary check for visitSDIVLike/visitUDIVLike return...
Craig Topper
2018-09-25
1
-2
/
+1
*
[DAGCombine] Improve Predecessor check in SimplifySelectOps. NFCI.
Nirav Dave
2018-09-25
1
-4
/
+36
*
[DAGCombine] Share predecessor bookkeeping in CombineToPostIndexedLoadStore. ...
Nirav Dave
2018-09-25
1
-2
/
+9
*
[DAGCombine] Don't fold dependent loads across SELECT_CC.
Nirav Dave
2018-09-25
1
-4
/
+5
*
[DAGCombiner] use UADDO to optimize saturated unsigned add
Sanjay Patel
2018-09-24
1
-0
/
+29
*
Remove debug printf leftover from r342397
Hans Wennborg
2018-09-24
1
-2
/
+0
*
[DAGCombiner] Remove some dead code from ConstantFoldBITCASTofBUILD_VECTOR
Craig Topper
2018-09-24
1
-9
/
+2
[next]