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
...
*
[DAG] Add SelectionDAG::MaxRecursionDepth constant
Simon Pilgrim
2019-09-19
3
-8
/
+10
*
Revert r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"
Hans Wennborg
2019-09-19
1
-16
/
+2
*
GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault
2019-09-19
1
-2
/
+16
*
[DAGCombine][ARM][X86] (sub Carry, X) -> (addcarry (sub 0, X), 0, Carry) fold
Roman Lebedev
2019-09-18
1
-0
/
+12
*
[SimplifyDemandedBits] Use APInt::intersects to instead of ANDing and compari...
Craig Topper
2019-09-17
1
-2
/
+3
*
[TargetLowering] SimplifyDemandedBits - add EXTRACT_SUBVECTOR support.
Simon Pilgrim
2019-09-14
1
-0
/
+15
*
[TargetRegisterInfo] Remove SVT argument from getCommonSubClass.
Craig Topper
2019-09-13
1
-1
/
+1
*
[SDAG] Update generic code to conservatively check for isAtomic in addition t...
Philip Reames
2019-09-12
4
-49
/
+80
*
[DAGCombiner][X86] Pass the CmpOpVT to reduceSelectOfFPConstantLoads so X86 c...
Craig Topper
2019-09-12
1
-1
/
+1
*
[SelectionDAGBuilder] Simplify loop in visitSelect back to how it was before ...
Craig Topper
2019-09-12
1
-2
/
+1
*
[DAGCombine] visitFDIV - Use isCheaperToUseNegatedFPOps helper for (fdiv (fne...
Simon Pilgrim
2019-09-12
1
-15
/
+5
*
AArch64: support arm64_32, an ILP32 slice for watchOS.
Tim Northover
2019-09-12
1
-0
/
+4
*
[DAGCombiner] Improve division estimation of floating points.
Qiu Chaofan
2019-09-12
1
-11
/
+33
*
[LegalizeTypes] Remove code for softening a float type to itself.
Craig Topper
2019-09-12
5
-266
/
+58
*
[Alignment] Use Align for TargetLowering::MinStackArgumentAlignment
Guillaume Chatelet
2019-09-10
1
-7
/
+6
*
[LegalizeTypes] Teach SoftenFloatOp_SELECT_CC to handle operand 2 or 3 being ...
Craig Topper
2019-09-10
2
-3
/
+15
*
Introduce infrastructure for an incremental port of SelectionDAG atomic load/...
Philip Reames
2019-09-09
1
-4
/
+29
*
[SelectionDAG] Remove ISD::FP_ROUND_INREG
Craig Topper
2019-09-09
6
-59
/
+1
*
GlobalISel: add combiner to form indexed loads.
Tim Northover
2019-09-09
1
-1
/
+1
*
[DAGCombiner][X86][ARM] Teach visitMULO to fold multiplies with 0 to 0 and no...
Craig Topper
2019-09-08
1
-3
/
+19
*
[CodeGen] Handle SMULFIXSAT with scale zero in TargetLowering::expandFixedPoi...
Bjorn Pettersson
2019-09-07
1
-10
/
+21
*
[Intrinsic] Add the llvm.umul.fix.sat intrinsic
Bjorn Pettersson
2019-09-07
8
-46
/
+148
*
Change TargetLibraryInfo analysis passes to always require Function
Teresa Johnson
2019-09-07
1
-1
/
+1
*
Update CodeGen to use hasMetadata as appropriate [NFC]
Philip Reames
2019-09-04
2
-12
/
+11
*
[CodeGen] Use FSHR in DAGTypeLegalizer::ExpandIntRes_MULFIX
Bjorn Pettersson
2019-09-03
1
-49
/
+19
*
[LegalizeDAG] Pass DAG to two calls to SDNode::dump in debug prints so that t...
Craig Topper
2019-09-03
1
-2
/
+2
*
[DAGCombiner] try to form test+set out of shift+mask patterns
Sanjay Patel
2019-09-02
1
-0
/
+57
*
[DAGCombiner] improve throughput of shift+logic+shift
Sanjay Patel
2019-09-01
1
-0
/
+74
*
[TargetLowering] Fix Bugzilla ID 43183 to avoid soften comparison broken with...
Shiva Chen
2019-09-01
2
-45
/
+88
*
[DAGCombiner] clean up code in visitShiftByConstant()
Sanjay Patel
2019-08-31
1
-25
/
+20
*
[DAGCombiner] Match (add X, X) as (shl X, 1) when detecting rotate.
Amaury Sechet
2019-08-31
1
-4
/
+20
*
[DAGCombiner] Don't create illegal narrow stores
James Molloy
2019-08-31
1
-2
/
+7
*
[CodeGen] Refactor DAGTypeLegalizer::ExpandIntRes_MULFIX. NFC
Bjorn Pettersson
2019-08-31
1
-87
/
+92
*
[DAGCombine] ReduceLoadWidth - remove duplicate SDLoc. NFCI.
Simon Pilgrim
2019-08-30
1
-3
/
+2
*
[TargetLowering] SimplifyDemandedBits ADD/SUB/MUL - correctly inherit SDNodeF...
Simon Pilgrim
2019-08-30
1
-4
/
+2
*
[DAGCombine] visitVSELECT - remove equivalent getValueType() call. NFCI.
Simon Pilgrim
2019-08-30
1
-1
/
+0
*
[DAGCombine] visitVSELECT - remove duplicate getOperand calls. NFCI.
Simon Pilgrim
2019-08-30
1
-4
/
+3
*
[DAGCombine] visitVSELECT - use getShiftAmountTy for shift amounts.
Simon Pilgrim
2019-08-30
1
-3
/
+3
*
[DAGCombine] visitMULHS - use getScalarValueSizeInBits() to make safe for vec...
Simon Pilgrim
2019-08-30
1
-1
/
+1
*
[DAGCombine] visitMULHS/visitMULHU - isBuildVectorAllZeros doesn't mean node ...
Simon Pilgrim
2019-08-30
1
-8
/
+8
*
[CodeGen] Fix lowering for returning the result of an extractvalue
Dan Gohman
2019-08-30
1
-1
/
+1
*
[DAGCombine] Fix shadow variable warnings. NFCI.
Simon Pilgrim
2019-08-29
1
-12
/
+12
*
Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim
2019-08-29
1
-1
/
+2
*
Fix shadow variable warning. NFCI.
Simon Pilgrim
2019-08-29
1
-4
/
+3
*
[DAGCombiner] (insert_vector_elt (vector_shuffle X, Y), (extract_vector_elt X...
Amaury Sechet
2019-08-29
1
-4
/
+43
*
LegalizeSetCCCondCode - Reduce scope of NeedSwap to fix cppcheck warning. NFCI.
Simon Pilgrim
2019-08-29
1
-1
/
+1
*
[X86] Make inline assembly 'x' and 'v' constraints work for f128.
Craig Topper
2019-08-29
1
-2
/
+6
*
[RISCV] Avoid generating AssertZext for LP64 ABI when lowering floating LibCall
Shiva Chen
2019-08-28
2
-8
/
+66
*
[FPEnv] Add fptosi and fptoui constrained intrinsics.
Kevin P. Neal
2019-08-28
9
-14
/
+139
*
[DAGCombine] Fix cppcheck shadow variable warning. NFCI.
Simon Pilgrim
2019-08-28
1
-4
/
+4
[prev]
[next]