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
...
*
[SelectionDAG] Allow constant folding for implicitly truncating BUILD_VECTOR ...
Guy Blank
2017-08-10
1
-2
/
+16
*
DAG: Provide access to Pass instance from SelectionDAG
Matt Arsenault
2017-08-03
1
-1
/
+3
*
[SelectionDAG][X86] CombineBT - more aggressively determine demanded bits
Simon Pilgrim
2017-07-29
1
-0
/
+12
*
Remove the unused dbg.value offset from SelectionDAG (NFC)
Adrian Prantl
2017-07-28
1
-11
/
+9
*
[DAG] Move DAGCombiner::GetDemandedBits to SelectionDAG
Simon Pilgrim
2017-07-25
1
-3
/
+54
*
Enhance synchscope representation
Konstantin Zhuravlyov
2017-07-11
1
-4
/
+4
*
Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave
2017-07-05
1
-39
/
+8
*
Revert "[DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset"
Nirav Dave
2017-06-30
1
-8
/
+39
*
[DAG] Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
Nirav Dave
2017-06-30
1
-39
/
+8
*
[SelectionDAG] set dereferenceable flag when expanding memcpy/memmove
Hiroshi Inoue
2017-06-24
1
-8
/
+25
*
[DAG] add helper to bind memop chains; NFCI
Sanjay Patel
2017-06-12
1
-0
/
+18
*
Prevent RemoveDeadNodes from deleted already deleted node.
Nirav Dave
2017-06-09
1
-0
/
+5
*
[DAG] Move SelectionDAG::isCommutativeBinOp to TargetLowering.
Simon Pilgrim
2017-06-07
1
-3
/
+3
*
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
2017-06-06
1
-2
/
+2
*
[llvm] Remove double semicolons
Mandeep Singh Grang
2017-06-06
1
-2
/
+2
*
[CodeGen] Fix Windows builds which treat warnings as errors, broken in r304621.
Eugene Zelenko
2017-06-03
1
-1
/
+1
*
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...
Eugene Zelenko
2017-06-03
1
-59
/
+62
*
[ARM] Fix lowering of misaligned memcpy/memset
John Brawn
2017-05-26
1
-12
/
+12
*
Add constrained intrinsics for some libm-equivalent operations
Andrew Kaylor
2017-05-25
1
-0
/
+57
*
SimplifyLibCalls: Optimize wcslen
Matthias Braun
2017-05-19
1
-19
/
+30
*
[SelectionDAG] Added support for EXTRACT_SUBVECTOR/CONCAT_VECTORS demandedelt...
Simon Pilgrim
2017-05-13
1
-7
/
+29
*
[SelectionDAG] Add VECTOR_SHUFFLE support to ComputeNumSignBits
Simon Pilgrim
2017-05-13
1
-0
/
+34
*
[ValueTracking] Remove const_casts on several calls to computeKnownBits and C...
Craig Topper
2017-05-13
1
-2
/
+1
*
[KnownBits] Add bit counting methods to KnownBits struct and use them where p...
Craig Topper
2017-05-12
1
-30
/
+25
*
Use SDValue::getOperand() helper. NFCI.
Simon Pilgrim
2017-05-12
1
-16
/
+14
*
Strip trailing whitespace. NFCI.
Simon Pilgrim
2017-05-11
1
-1
/
+1
*
Introduce experimental generic intrinsics for horizontal vector reductions.
Amara Emerson
2017-05-09
1
-1
/
+1
*
[KnownBits] Add wrapper methods for setting and clear all bits in the underly...
Craig Topper
2017-05-05
1
-6
/
+3
*
[SelectionDAG] Improve known bits support for CTPOP.
Craig Topper
2017-05-04
1
-1
/
+4
*
[KnownBits] Add zext, sext, and trunc methods to KnownBits
Craig Topper
2017-05-03
1
-32
/
+16
*
[SelectionDAG] Improve support for promotion of <1 x fX> floating point argum...
Simon Pilgrim
2017-05-02
1
-0
/
+6
*
[SelectionDAG] Use known ones to provide a better bound for the known zeros f...
Craig Topper
2017-05-01
1
-2
/
+16
*
Generalize the specialized flag-carrying SDNodes by moving flags into SDNode.
Amara Emerson
2017-05-01
1
-56
/
+26
*
Do not legalize large add with addc/adde, introduce addcarry and do it with u...
Amaury Sechet
2017-04-30
1
-5
/
+6
*
[APInt] Replace calls to setBits with more specific calls to setBitsFrom and ...
Craig Topper
2017-04-30
1
-1
/
+1
*
[KnownBits] Add methods for determining if the known bits represent a negativ...
Craig Topper
2017-04-29
1
-5
/
+5
*
[APInt] Add clearSignBit method. Use it and setSignBit in a few places. NFCI
Craig Topper
2017-04-28
1
-1
/
+1
*
[DAGCombiner] Add ComputeNumSignBits vector demanded elements support to ASHR...
Simon Pilgrim
2017-04-28
1
-1
/
+39
*
[ValueTracking] Convert computeKnownBitsFromRangeMetadata to use KnownBits st...
Craig Topper
2017-04-28
1
-1
/
+1
*
[SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDem...
Craig Topper
2017-04-28
1
-310
/
+276
*
[SelectionDAG] Use various APInt methods to reduce temporary APInt creation
Craig Topper
2017-04-28
1
-7
/
+7
*
[APInt] Use inplace shift methods where possible. NFCI
Craig Topper
2017-04-28
1
-3
/
+3
*
[ValueTracking] Introduce a KnownBits struct to wrap the two APInts for compu...
Craig Topper
2017-04-26
1
-3
/
+4
*
[DAG] add FIXME comments for splat detection; NFC
Sanjay Patel
2017-04-26
1
-0
/
+4
*
[DAG] fix formatting of isConstantSplat(); NFC
Sanjay Patel
2017-04-25
1
-27
/
+23
*
[SelectionDAG] Recognise splat vector isKnownToBeAPowerOfTwo one/sign bit shi...
Simon Pilgrim
2017-04-25
1
-2
/
+2
*
Revert "[APInt] Fix a few places that use APInt::getRawData to operate within...
Renato Golin
2017-04-23
1
-3
/
+3
*
[APInt] Use operator<<= where possible. NFC
Craig Topper
2017-04-23
1
-2
/
+2
*
[APInt] Use ashInPlace where possible.
Craig Topper
2017-04-23
1
-1
/
+1
*
[Recycler] Add asan/msan annotations.
Benjamin Kramer
2017-04-20
1
-2
/
+5
[prev]
[next]