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
*
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
*
[SelectionDAG] Add initial implementation of TargetLowering::SimplifyDemanded...
Simon Pilgrim
2018-02-15
2
-91
/
+238
*
[SelectionDAG][X86] Fix incorrect offset generated for VMASKMOV
Alexander Ivchenko
2018-02-14
2
-18
/
+21
*
Adding a width of the GEP index to the Data Layout.
Elena Demikhovsky
2018-02-14
2
-9
/
+8
*
[SelectionDAG] Remove duplicate code from TargetLowering::SimplifySetCC.
Craig Topper
2018-02-14
1
-4
/
+0
*
[DAGCombiner] Add one use check to fold (not (and x, y)) -> (or (not x), (not...
Craig Topper
2018-02-13
1
-2
/
+2
*
[DAG] fix type of undef returned by getNode()
Sanjay Patel
2018-02-13
1
-2
/
+2
*
[DAG] make binops with undef operands consistent with IR
Sanjay Patel
2018-02-12
1
-20
/
+7
*
[AArch64] Improve v8.1-A code-gen for atomic load-and
Oliver Stannard
2018-02-12
4
-0
/
+6
*
[TargetLowering] try to create -1 constant operand for math ops via demanded ...
Sanjay Patel
2018-02-11
1
-0
/
+21
*
[X86][SSE] Enable SMIN/SMAX/UMIN/UMAX custom lowering for all legal types
Simon Pilgrim
2018-02-11
1
-0
/
+19
*
[SelectionDAG] Remove TargetLowering::getConstTrueVal. Use SelectionDAG::getB...
Craig Topper
2018-02-11
2
-12
/
+3
*
[DAG] Make early exit hasPredecessorHelper return true. NFCI.
Nirav Dave
2018-02-10
1
-3
/
+0
*
[SelectionDAG] Provide adequate register class for RegisterSDNode
Stefan Maksimovic
2018-02-09
1
-1
/
+16
*
Revert "WIP: [DAGCombiner] Assert that debug info is preserved"
Vedant Kumar
2018-02-08
1
-31
/
+4
*
WIP: [DAGCombiner] Assert that debug info is preserved
Vedant Kumar
2018-02-08
1
-4
/
+31
*
[SelectionDAG] Add a helper function for creating a boolean constant based on...
Craig Topper
2018-02-08
2
-82
/
+82
*
[DAGCombiner] Fix a couple mistakes from r324311 by really passing the origin...
Craig Topper
2018-02-08
1
-2
/
+4
*
[DAGCombiner] Don't create truncate nodes in (aext (zextload x)) -> (zextload...
Craig Topper
2018-02-08
1
-15
/
+5
*
[DAGCombiner] Avoid creating truncate nodes in (zext (and (load)))->(and (zex...
Craig Topper
2018-02-08
1
-22
/
+25
*
[DAGCombiner] Rename variable to be slightly better. NFC
Craig Topper
2018-02-08
1
-21
/
+21
*
[SelectionDAG] More Aggressibly prune nodes in AddChains. NFCI.
Nirav Dave
2018-02-07
1
-1
/
+3
*
[LegalizeDAG] Truncate condition operand of ISD::SELECT
Eugene Leviant
2018-02-07
1
-1
/
+6
*
[DAGCombiner][AMDGPU][X86] Turn cttz/ctlz into cttz_zero_undef/ctlz_zero_unde...
Craig Topper
2018-02-06
1
-0
/
+14
*
Add SelectionDAGDumper support for strict FP nodes
Andrew Kaylor
2018-02-06
1
-0
/
+20
*
[TargetLowering] use local variable to reduce duplication; NFCI
Sanjay Patel
2018-02-06
1
-52
/
+32
*
[TargetLowering] use local variables to reduce duplication; NFCI
Sanjay Patel
2018-02-06
1
-6
/
+6
*
[DAG, X86] Improve Dependency analysis when doing multi-node
Nirav Dave
2018-02-06
1
-215
/
+80
*
[DAGCombiner] Pass the original load to ExtendSetCCUses not the turncate.
Craig Topper
2018-02-06
1
-11
/
+12
*
[SDAG] Legalize all CondCodes by inverting them and/or swapping operands
Krzysztof Parzyszek
2018-02-05
1
-12
/
+19
*
[DAGCombiner] When folding fold (sext/zext (and/or/xor (sextload/zextload x),...
Craig Topper
2018-02-03
1
-4
/
+6
*
[SelectionDAG] Don't use simple VT in generic shuffle code
Simon Pilgrim
2018-02-03
1
-1
/
+1
*
[SelectionDAG] Consider endianness in scalarizeVectorStore().
Jonas Paulsson
2018-02-02
1
-2
/
+5
*
[SelectionDAG] Add an assert in getNode() for EXTRACT_VECTOR_ELT.
Jonas Paulsson
2018-02-02
1
-0
/
+4
*
[DAGCombiner] When folding (insert_subvector undef, (bitcast (extract_subvect...
Craig Topper
2018-02-01
1
-1
/
+3
*
[DAGCombiner] filter out denorm inputs when calculating sqrt estimate (PR34994)
Sanjay Patel
2018-02-01
1
-10
/
+25
*
[SelectionDAG] Fix UpdateChains handling of TokenFactors
Nirav Dave
2018-02-01
1
-1
/
+2
*
[XRay][compiler-rt+llvm] Update XRay register stashing semantics
Dean Michael Berris
2018-02-01
1
-0
/
+1
*
DAG: Fix not truncating when promoting bswap/bitreverse
Matt Arsenault
2018-01-31
1
-1
/
+2
*
[DAG] Prevent NodeId pruning of TokenFactors in Instruction Selection.
Nirav Dave
2018-01-31
1
-1
/
+3
*
[ARM] Allow the scheduler to clone a node with glue to avoid a copy CPSR ↔ ...
Roger Ferrer Ibanez
2018-01-31
1
-4
/
+16
*
[mips] Fix incorrect sign extension for fpowi libcall
Simon Dardis
2018-01-30
1
-5
/
+7
*
[SelectionDAG]: Ignore "returned" in the presence of an implicit sret.
Dan Gohman
2018-01-30
1
-2
/
+4
*
[X86] Make foldLogicOfSetCCs work better for vectors pre legal types/operations
Craig Topper
2018-01-29
1
-1
/
+1
[next]