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
Commit message (
Expand
)
Author
Age
Files
Lines
*
[LegalizeVectorTypes][X86][ARM][AArch64][PowerPC] Don't use SplitVecOp_Trunca...
Craig Topper
2018-11-26
1
-7
/
+2
*
[SelectionDAG] Teach BaseIndexOffset::match to unwrap the base after looking ...
Craig Topper
2018-11-26
1
-3
/
+3
*
[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
2
-39
/
+28
*
[DAG] consolidate shift simplifications
Sanjay Patel
2018-11-23
2
-74
/
+58
*
[LegalizeVectorTypes] Don't use SplitVecOp_TruncateHelper if we're heading to...
Craig Topper
2018-11-23
1
-0
/
+9
*
[LegalizeVectorTypes] Have SplitVecOp_TruncateHelper fall back to SplitVecOp_...
Craig Topper
2018-11-22
1
-1
/
+7
*
[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
*
[TargetLowering] SimplifyDemandedBits - only reduce known bits for integer co...
Simon Pilgrim
2018-11-21
1
-1
/
+3
*
Test commit: Delete trailing space in comment
Nikita Popov
2018-11-21
1
-1
/
+1
*
[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
2
-1
/
+5
*
[TargetLowering] Improve SimplifyDemandedVectorElts/SimplifyDemandedBits support
Simon Pilgrim
2018-11-20
1
-0
/
+17
*
[SelectionDAG] Compute known bits and num sign bits for live out vector regis...
Craig Topper
2018-11-20
2
-4
/
+4
*
[DAGCombiner] reduce code duplication in visitXOR; NFC
Sanjay Patel
2018-11-20
1
-32
/
+29
*
Implement computeKnownBits for scalar_to_vector
Stanislav Mekhanoshin
2018-11-19
1
-0
/
+13
*
[DAGCombine] SimplifyNodeWithTwoResults - ensure same legalization for LO/HI ...
Simon Pilgrim
2018-11-19
1
-8
/
+6
*
[TargetLowering] expandFP_TO_UINT - improve fp16 support
Simon Pilgrim
2018-11-19
1
-10
/
+18
*
[SelectionDAG] simplify vector select with undef operand(s)
Sanjay Patel
2018-11-19
2
-5
/
+12
*
[SelectionDAG] simplify select FP with undef condition
Sanjay Patel
2018-11-19
1
-1
/
+1
*
[SelectionDAG] add simplifySelect() to reduce code duplication; NFC
Sanjay Patel
2018-11-19
2
-36
/
+27
*
[DAG] add undef simplifications for select nodes
Sanjay Patel
2018-11-18
2
-14
/
+29
*
[SelectionDAG] simplify code; NFC
Sanjay Patel
2018-11-18
1
-6
/
+5
*
Use llvm::copy. NFC
Fangrui Song
2018-11-17
1
-3
/
+3
*
DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin
2018-11-16
1
-0
/
+6
*
[LegalizeVectorOps] After custom legalizing an extending load or a truncating...
Craig Topper
2018-11-16
1
-2
/
+10
*
[TargetLowering] Cleanup more of the EXTEND demanded bits cases so that they ...
Simon Pilgrim
2018-11-16
1
-10
/
+11
*
[DAGCombine] Fix non-deterministic debug output
Sam Parker
2018-11-16
1
-4
/
+4
*
[LegalizeVectorTypes] Teach WidenVecRes_Convert to turn ANY_EXTEND into ANY_E...
Craig Topper
2018-11-16
1
-0
/
+2
*
Fixed DAGTypeLegalizer::SplitVecOp_EXTRACT_VECTOR_ELT i1 handling
Stanislav Mekhanoshin
2018-11-13
1
-0
/
+9
*
[SelectionDAG][X86] Relax restriction on the width of an input to *_EXTEND_VE...
Craig Topper
2018-11-13
1
-3
/
+2
*
[IR] Add a dedicated FNeg IR Instruction
Cameron McInally
2018-11-13
2
-0
/
+12
*
[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
*
[SelectionDAG] Fix a -Wparentheses warning from gcc in an assert. NFC
Craig Topper
2018-11-09
1
-2
/
+2
*
[DAGCombiner][X86][Mips] Enable combineShuffleOfScalars to run between vector...
Craig Topper
2018-11-09
1
-2
/
+5
*
Type safe version of MachinePassRegistry
Serge Guelton
2018-11-09
1
-1
/
+2
*
[SelectionDAG] swap select_cc operands to enable folding
Alexandros Lamprineas
2018-11-09
1
-32
/
+34
*
[SelectionDAG] Assert on the width of DemandedElts argument to computeKnownBi...
Craig Topper
2018-11-08
1
-2
/
+3
*
[DAGCombine] Improve alias analysis for chain of independent stores.
Nirav Dave
2018-11-08
1
-59
/
+116
*
Add support for llvm.is.constant intrinsic (PR4898)
James Y Knight
2018-11-07
2
-0
/
+15
*
[FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics
Cameron McInally
2018-11-05
6
-0
/
+52
*
[TargetLowering] Begin generalizing TargetLowering::expandFP_TO_SINT support....
Simon Pilgrim
2018-11-05
1
-26
/
+26
*
[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
[next]