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
*
Introduce TLI predicative for base-relative Jump Tables.
Joerg Sonnenberger
2016-11-15
1
-1
/
+1
*
DAGCombiner: fix combine of trunc and select
Asaf Badouh
2016-11-15
1
-1
/
+1
*
[SelectionDAG] Add support for vector demandedelts in BSWAP opcodes
Simon Pilgrim
2016-11-11
1
-1
/
+2
*
[SelectionDAG] Add support for vector demandedelts in UREM/SREM opcodes
Simon Pilgrim
2016-11-11
1
-6
/
+10
*
[SelectionDAG] Add support for vector demandedelts in UDIV opcodes
Simon Pilgrim
2016-11-11
1
-2
/
+4
*
[DAG Combiner] Fix the native computation of the Newton series for reciprocals
Evandro Menezes
2016-11-10
1
-28
/
+30
*
[SelectionDAG] Add support for vector demandedelts in ADD/SUB opcodes
Simon Pilgrim
2016-11-10
1
-3
/
+6
*
[SelectionDAG] Add support for splatted vectors in SUB opcode
Simon Pilgrim
2016-11-10
1
-1
/
+1
*
[SelectionDAG] Add support for vector demandedelts in TRUNCATE opcodes
Simon Pilgrim
2016-11-10
1
-1
/
+2
*
Use common SDLoc. NFCI.
Simon Pilgrim
2016-11-10
1
-3
/
+3
*
[SelectionDAG] Add support for vector demandedelts in MUL opcodes
Simon Pilgrim
2016-11-10
1
-3
/
+5
*
[SelectionDAG] Add support for vector demandedelts in SRA opcodes
Simon Pilgrim
2016-11-10
1
-1
/
+2
*
[DAGCombiner] Correctly extract the ConstOrConstSplat shift value for SHL nodes
Simon Pilgrim
2016-11-10
1
-3
/
+2
*
[SelectionDAG] Add support for vector demandedelts in SHL/SRL opcodes
Simon Pilgrim
2016-11-10
1
-2
/
+4
*
[TargetLowering] Fix undef vector element issue with true/false result handling
Simon Pilgrim
2016-11-08
1
-10
/
+10
*
[VectorLegalizer] Expansion of CTLZ using CTPOP when possible
Simon Pilgrim
2016-11-08
1
-6
/
+50
*
Add -O0 support for @llvm.invariant.group.barrier by discarding it if it gets...
Richard Smith
2016-11-07
2
-0
/
+2
*
[SelectionDAG] Add support for vector demandedelts in XOR opcodes
Simon Pilgrim
2016-11-06
1
-2
/
+4
*
[SelectionDAG] Add support for vector demandedelts in OR opcodes
Simon Pilgrim
2016-11-06
1
-2
/
+4
*
DAGCombiner: fix use-after-free when merging consecutive stores
Nicolai Haehnle
2016-11-03
1
-18
/
+22
*
Expandload and Compressstore intrinsics
Elena Demikhovsky
2016-11-03
4
-22
/
+72
*
Use !operator to test if APInt is zero/non-zero. NFCI.
Simon Pilgrim
2016-11-02
1
-3
/
+3
*
Simplify.
Joerg Sonnenberger
2016-11-02
1
-2
/
+2
*
[DAG] disable nsw/nuw for add/sub/mul when simplifying based on demanded bits...
Sanjay Patel
2016-10-31
1
-7
/
+18
*
[DAG] x | x --> x
Sanjay Patel
2016-10-30
1
-0
/
+4
*
[DAG] x & x --> x
Sanjay Patel
2016-10-30
1
-0
/
+4
*
[DAGCombiner] (REAPPLIED) Add vector demanded elements support to computeKnow...
Simon Pilgrim
2016-10-29
1
-13
/
+111
*
[DAGCombiner] Fix a crash visiting `AND` nodes.
Davide Italiano
2016-10-28
1
-1
/
+6
*
SDAG: Make sure we use an allocatable reg class when we create this vreg
Justin Bogner
2016-10-28
1
-0
/
+2
*
[SelectionDAG] computeKnownBits - early-out if any BUILD_VECTOR element has n...
Simon Pilgrim
2016-10-28
1
-0
/
+4
*
[SelectionDAG] Tidyup UDIV computeKnownBits implementation
Simon Pilgrim
2016-10-28
1
-2
/
+0
*
[SelectionDAG] Increment computeKnownBits recursion depth for SMIN/SMAX/UMIN/...
Simon Pilgrim
2016-10-28
1
-2
/
+2
*
Revert "[DAGCombiner] Add vector demanded elements support to computeKnownBits"
Juergen Ributzka
2016-10-28
1
-111
/
+13
*
[DAGCombiner] Add vector demanded elements support to computeKnownBits
Simon Pilgrim
2016-10-27
1
-13
/
+111
*
Do not assume that FP vector operands are never legalized by expanding
Nemanja Ivanovic
2016-10-26
1
-1
/
+2
*
LegalizeDAG: Support promoting [US]DIV and [US]REM operations
Tom Stellard
2016-10-26
1
-1
/
+18
*
[DAGCombiner] Enable (urem x, (shl pow2, y)) -> (and x, (add (shl pow2, y), -...
Simon Pilgrim
2016-10-25
1
-3
/
+3
*
[DAGCombiner] Enable srem(x.y) -> urem(x,y) combine for vectors
Simon Pilgrim
2016-10-25
1
-4
/
+2
*
[DAGCombiner] Enable sdiv(x.y) -> udiv(x,y) combine for vectors
Simon Pilgrim
2016-10-25
1
-4
/
+2
*
Switch lowering: improve partitioning of jump tables
Evandro Menezes
2016-10-25
1
-14
/
+31
*
[DAGCombine] Preserve shuffles when one of the vector operands is constant
Zvi Rackover
2016-10-25
1
-34
/
+75
*
[SelectionDAG] Update ComputeNumSignBits SRA/SHL handlers to accept scalar or...
Simon Pilgrim
2016-10-24
1
-6
/
+7
*
Use SDValue::getConstantOperandVal() helper. NFCI.
Simon Pilgrim
2016-10-24
1
-4
/
+2
*
CodeGen: Do not add a global's address space to the folding set profile.
Peter Collingbourne
2016-10-24
1
-2
/
+0
*
[DAG] enhance computeKnownBits to handle SRL/SRA with vector splat constant
Sanjay Patel
2016-10-23
1
-43
/
+32
*
Use SDValue::getConstantOperandVal() helper. NFCI.
Simon Pilgrim
2016-10-23
1
-4
/
+1
*
[DAG] enhance computeKnownBits to handle SHL with vector splat constant
Sanjay Patel
2016-10-21
1
-10
/
+9
*
[DAG] fold negation of sign-bit
Sanjay Patel
2016-10-21
1
-11
/
+27
*
[DAG] use SDNode flags 'nsz' to enable fadd/fsub with zero folds
Sanjay Patel
2016-10-21
1
-16
/
+20
*
Fix *_EXTEND_VECTOR_INREG legalization
Pirama Arumuga Nainar
2016-10-20
1
-3
/
+19
[next]