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
*
[CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih
2018-03-14
1
-4
/
+23
*
[X86] Teach X86TargetLowering::targetShrinkDemandedConstant to set non-demand...
Craig Topper
2018-03-14
1
-2
/
+16
*
[DAGCombiner] Allow visitEXTRACT_SUBVECTOR to combine with BUILD_VECTORS betw...
Craig Topper
2018-03-13
1
-1
/
+1
*
[DAGCombine] visitREM - Don't assume that one divrem isn't driving another
Simon Pilgrim
2018-03-13
1
-3
/
+3
*
[SelectionDAGBuilder] Replace deprecated calls to MemoryIntrinsic::getAlignme...
Daniel Neilson
2018-03-13
1
-9
/
+10
*
[LegalizeTypes] In SplitVecOp_TruncateHelper, use GetSplitVector on the input...
Craig Topper
2018-03-13
1
-2
/
+2
*
[SelectionDAG] Improve handling of dangling debug info
Bjorn Pettersson
2018-03-12
2
-21
/
+72
*
Revert: r327172 "Correct load-op-store cycle detection analysis"
Nirav Dave
2018-03-10
1
-168
/
+227
*
[TargetLowering] Remove redundant term in two ifs in SimplifySetCC. NFC
Craig Topper
2018-03-09
1
-2
/
+2
*
Improve Dependency analysis when doing multi-node Instruction Selection
Nirav Dave
2018-03-09
1
-215
/
+76
*
[DAG] Enforce stricter NodeId invariant during Instruction selection
Nirav Dave
2018-03-09
1
-13
/
+93
*
Make early exit hasPredecessorHelper return true. NFCI.
Nirav Dave
2018-03-09
1
-5
/
+1
*
Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne
2018-03-09
1
-0
/
+54
*
[x86][aarch64] ask the backend whether it has a vector blend instruction
Sebastian Pop
2018-03-09
1
-24
/
+26
*
Propagate flags to SDValue in SplitVecOp_VECREDUCE
Sameer AbuAsal
2018-03-08
1
-2
/
+2
*
[TargetLowering] Remove redundant if condition in SimplifySetcc. NFC
Craig Topper
2018-03-08
1
-1
/
+1
*
[TargetLowering] Add vector BITCAST support to SimplifyDemandedVectorElts
Simon Pilgrim
2018-03-06
1
-0
/
+68
*
Fix an unused variable warning introduced by rr326703. NFC
Eric Liu
2018-03-05
1
-1
/
+3
*
Pass Divergence Analysis data to Selection DAG to drive divergence
Alexander Timofeev
2018-03-05
4
-5
/
+135
*
[DAGCombiner] Add a peekThroughBitcast to MergeStoresOfConstantsOrVecElts to ...
Craig Topper
2018-03-04
1
-0
/
+1
*
[LegalizeVectorTypes] When scalarizing the operand of a unary op like TRUNC, ...
Craig Topper
2018-03-02
1
-1
/
+1
*
Add DBG_VALUE support to the linear DAG scheduler
Adrian Prantl
2018-03-02
1
-1
/
+14
*
[DAGCombiner] When combining zero_extend of a truncate, only mask before exte...
Craig Topper
2018-03-01
1
-1
/
+1
*
[SelectionDAG] Support some SimplifySetCC cases for comparing against vector ...
Craig Topper
2018-03-01
1
-3
/
+6
*
[CodeGen] fix argument attribute in lowering statepoint/patchpoint
Than McIntosh
2018-03-01
2
-2
/
+2
*
[SelectionDAG] Remove code from PromoteIntRes_CONCAT_VECTORS that was added i...
Craig Topper
2018-02-27
1
-15
/
+0
*
[TargetLowering] SimplifyDemandedVectorElts - pass demanded elts through ADD/...
Simon Pilgrim
2018-02-24
1
-0
/
+13
*
[TargetLowering] SimplifyDemandedVectorElts - pass demanded elts through TRUN...
Simon Pilgrim
2018-02-24
1
-0
/
+5
*
[DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Amaury Sechet
2018-02-23
1
-75
/
+67
*
[TargetLowering] Rename isCondCodeLegal to isCondCodeLegalOrCustom. Add real ...
Craig Topper
2018-02-22
2
-13
/
+12
*
Revert "[DebugInfo][FastISel] Fix dropping dbg.value()"
Sander de Smalen
2018-02-22
1
-1
/
+1
*
[SelectionDAG] Move matchUnaryPredicate/matchBinaryPredicate into SelectionDA...
Simon Pilgrim
2018-02-22
2
-62
/
+58
*
[DAGCombiner] Add two calls to isVector before making calls to getVectorEleme...
Craig Topper
2018-02-22
1
-4
/
+5
*
[SelectionDAG] Support known true/false SimplifySetCC cases for comparing aga...
Craig Topper
2018-02-20
1
-58
/
+87
*
[SelectionDAG] Add LegalTypes flag to getShiftAmountTy. Use it to unify and s...
Craig Topper
2018-02-20
2
-16
/
+11
*
[VectorLegalizer] Fix uint64_t typo in ExpandUINT_TO_FLOAT (PR36391)
Simon Pilgrim
2018-02-20
1
-1
/
+1
*
[SelectionDAG] ComputeKnownBits - add support for SMIN+SMAX clamp patterns
Simon Pilgrim
2018-02-19
1
-5
/
+32
*
Fix Wparentheses warning. NFCI
Simon Pilgrim
2018-02-17
1
-1
/
+1
*
[SelectionDAG] ComputeNumSignBits - add support for SMIN+SMAX clamp patterns
Simon Pilgrim
2018-02-17
1
-1
/
+26
*
[SelectionDAG] SimplifyDemandedVectorElts - add support for VECTOR_INSERT_ELT
Simon Pilgrim
2018-02-17
1
-0
/
+34
*
[DebugInfo][FastISel] Fix dropping dbg.value()
Sander de Smalen
2018-02-17
1
-1
/
+1
*
[DAGCombiner] Remove simplifyShuffleMask - now handled more generally by Simp...
Simon Pilgrim
2018-02-17
1
-35
/
+0
*
[DAG, X86] Revert r324797, r324491, and r324359.
Chandler Carruth
2018-02-17
1
-79
/
+215
*
Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim
2018-02-16
1
-1
/
+1
*
Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim
2018-02-16
1
-3
/
+3
*
[SelectionDAG] Enable SimplifyDemandedVectorElts support for simplifying shuf...
Simon Pilgrim
2018-02-16
1
-0
/
+25
*
[SelectionDAG] Add initial SimplifyDemandedVectorElts support for simplifying...
Simon Pilgrim
2018-02-16
1
-0
/
+20
*
[LegalizeDAG] Fix legalization of SETCC
Mikhail Maltsev
2018-02-16
1
-1
/
+1
*
[DAGCombiner] Call ExtendUsesToFormExtLoad in (zext (and (load)))->(and (zext...
Craig Topper
2018-02-15
1
-13
/
+14
*
[SelectionDAG] Pull out repeated Op.getOpcode(). NFCI.
Simon Pilgrim
2018-02-15
1
-6
/
+7
[next]