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
/
SelectionDAG.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Replace APFloatBase static fltSemantics data members with getter functions
Stephan Bergmann
2016-12-14
1
-4
/
+4
*
[SelectionDAG] computeKnownBits - simplified knownbits sign extension. NFCI.
Simon Pilgrim
2016-12-13
1
-13
/
+4
*
[SelectionDAG] Add support for EXTRACT_SUBVECTOR to ComputeNumSignBits
Simon Pilgrim
2016-12-12
1
-0
/
+2
*
[SelectionDAG] Add ability for computeKnownBits to peek through bitcasts from...
Simon Pilgrim
2016-12-10
1
-1
/
+23
*
[SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes (REAPPLIED)
Simon Pilgrim
2016-12-09
1
-0
/
+36
*
[SelectionDAG] Use SelectionDAG.getBuildVector helper. NFCI.
Simon Pilgrim
2016-12-09
1
-8
/
+5
*
[SelectionDAG] Add additional checks to CONCAT_VECTORS creation
Simon Pilgrim
2016-12-09
1
-0
/
+10
*
[SelectionDAG] Add partial BITCAST support to computeKnownBits
Simon Pilgrim
2016-12-09
1
-0
/
+44
*
Revert "[SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes"
Daniel Jasper
2016-12-09
1
-36
/
+0
*
[SelectionDAG] Add knownbits support for vector demandedelts in SMAX/SMIN/UMA...
Simon Pilgrim
2016-12-07
1
-2
/
+4
*
[SelectionDAG] Add knownbits support for EXTRACT_VECTOR_ELT opcodes
Simon Pilgrim
2016-12-07
1
-0
/
+36
*
[SelectionDAG] Removed old knownbits TODO comment. NFCI.
Simon Pilgrim
2016-12-07
1
-3
/
+0
*
[SelectionDAG] We can ignore knownbits from an undef shuffle vector index if ...
Simon Pilgrim
2016-12-06
1
-3
/
+3
*
Avoid repeated calls to Op.getOpcode(). NFCI.
Simon Pilgrim
2016-12-06
1
-3
/
+4
*
DAG: Fold out out of bounds insert_vector_elt
Matt Arsenault
2016-12-03
1
-0
/
+7
*
[DAGCombiner] Fix infinite loop in vector mul/shl combining
John Brawn
2016-11-23
1
-12
/
+9
*
[SelectionDAG] ComputeNumSignBits of TRUNCATE operations
Simon Pilgrim
2016-11-22
1
-3
/
+7
*
[SelectionDAG] Add ComputeNumSignBits support for CONCAT_VECTORS opcode
Simon Pilgrim
2016-11-21
1
-0
/
+7
*
[SelectionDAG] Add knowbits support for CONCAT_VECTOR opcode
Simon Pilgrim
2016-11-18
1
-0
/
+18
*
[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
*
[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
*
[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
*
[SelectionDAG] Add support for vector demandedelts in SHL/SRL opcodes
Simon Pilgrim
2016-11-10
1
-2
/
+4
*
[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
*
Use !operator to test if APInt is zero/non-zero. NFCI.
Simon Pilgrim
2016-11-02
1
-3
/
+3
*
[DAGCombiner] (REAPPLIED) Add vector demanded elements support to computeKnow...
Simon Pilgrim
2016-10-29
1
-13
/
+111
*
[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
*
[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
*
[DAG] enhance computeKnownBits to handle SHL with vector splat constant
Sanjay Patel
2016-10-21
1
-10
/
+9
*
[DAG] use isConstOrConstSplat in ComputeNumSignBits to optimize SRA
Sanjay Patel
2016-10-17
1
-1
/
+1
*
[DAG] make isConstOrConstSplat and isConstOrConstSplatFP more accessible; NFC
Sanjay Patel
2016-10-17
1
-0
/
+34
*
[SDAG] Use ABI type alignment for constant pools when optimizing for size
James Molloy
2016-10-17
1
-1
/
+3
*
[MachineMemOperand] Move synchronization scope and atomic orderings from SDNo...
Konstantin Zhuravlyov
2016-10-15
1
-32
/
+15
*
DAG: Setting Masked-Expand-Load as a variant of Masked-Load node
Elena Demikhovsky
2016-10-09
1
-6
/
+6
*
Delete some dead code in SelectionDAG (NFC)
Vedant Kumar
2016-10-06
1
-53
/
+0
*
[DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look t...
Bjorn Pettersson
2016-10-05
1
-0
/
+34
*
[X86][avx512] Fix bug in masked compress store.
Ayman Musa
2016-09-26
1
-3
/
+3
[prev]
[next]