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
/
TargetLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
CodeGen: Fix pointer info in SplitVecOp_EXTRACT_VECTOR_ELT/SplitVecRes_INSERT...
Yaxun Liu
2017-12-02
1
-1
/
+1
*
DAG: Add nuw when splitting loads and stores
Matt Arsenault
2017-11-29
1
-17
/
+12
*
Use getStoreSize() in various places instead of 'BitSize >> 3'.
Jonas Paulsson
2017-11-28
1
-3
/
+3
*
Fix a bunch more layering of CodeGen headers that are in Target
David Blaikie
2017-11-17
1
-4
/
+4
*
DAG: Add computeKnownBitsForFrameIndex
Matt Arsenault
2017-11-08
1
-0
/
+13
*
[SelectionDAG] Don't subject ISD:Constant to the depth limit in TargetLowerin...
Craig Topper
2017-10-21
1
-5
/
+7
*
Use the return value of UpdateNodeOperands(); in some cases, UpdateNodeOperan...
Mark Searles
2017-10-16
1
-1
/
+1
*
[SelectionDAG] Cleanup the SIGN_EXTEND_INREG handling in computeKnownBits. NFCI
Craig Topper
2017-10-13
1
-26
/
+14
*
[SelectionDAG] Fix typo in comment. NFC
Craig Topper
2017-10-13
1
-1
/
+1
*
[SelectionDAG] Const-correct the DemandedMask argument to one of the overload...
Craig Topper
2017-10-12
1
-1
/
+1
*
[SelectionDAG] Simplify the ISD::SIGN_EXTEND/ZERO_EXTEND handling to use less...
Craig Topper
2017-10-12
1
-25
/
+11
*
CodeGen: Fix pointer info in expandUnalignedLoad/Store
Yaxun Liu
2017-09-29
1
-12
/
+21
*
[SelectionDAG] Teach simplifyDemandedBits to handle shifts by constant splat ...
Craig Topper
2017-09-25
1
-62
/
+70
*
[SelectionDAG] Replace a flag that can never be true with an assert.
Craig Topper
2017-09-21
1
-3
/
+2
*
[SelectionDAG] Use APInt::getActivebits instead of Bitwidth - leading zeros.
Craig Topper
2017-09-20
1
-1
/
+1
*
[SelectionDAG] Use APInt::isSubsetOf. NFC
Craig Topper
2017-06-16
1
-3
/
+3
*
[SelectionDAG] Use APInt::isNullValue/isOneValue. NFC
Craig Topper
2017-06-16
1
-3
/
+3
*
[TargetLowering] Use ConstantSDNode::isOne and getSExtValue instead of gettin...
Craig Topper
2017-06-16
1
-6
/
+6
*
[DAG] Move SelectionDAG::isCommutativeBinOp to TargetLowering.
Simon Pilgrim
2017-06-07
1
-3
/
+3
*
[TargetLowering] fix formatting; NFC
Sanjay Patel
2017-06-02
1
-2
/
+1
*
nits in TargetLowering.cpp . NFC
Amaury Sechet
2017-06-02
1
-13
/
+20
*
[KnownBits] Use !hasConflict() in asserts in place of Zero & One == 0 or simi...
Craig Topper
2017-05-23
1
-17
/
+17
*
Use SDValue::getOperand() helper. NFCI.
Simon Pilgrim
2017-05-12
1
-6
/
+5
*
[KnownBits] Add wrapper methods for setting and clear all bits in the underly...
Craig Topper
2017-05-05
1
-1
/
+1
*
[KnownBits] Add zext, sext, and trunc methods to KnownBits
Craig Topper
2017-05-03
1
-10
/
+5
*
[TargetLowering] use isSubsetOf in SimplifyDemandedBits; NFCI
Sanjay Patel
2017-05-03
1
-18
/
+14
*
Generalize the specialized flag-carrying SDNodes by moving flags into SDNode.
Amara Emerson
2017-05-01
1
-12
/
+11
*
Make getParamAlignment use argument numbers
Reid Kleckner
2017-04-28
1
-2
/
+1
*
[SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDem...
Craig Topper
2017-04-28
1
-165
/
+142
*
[SelectionDAG] Use various APInt methods to reduce temporary APInt creation
Craig Topper
2017-04-28
1
-26
/
+17
*
[APInt] Use inplace shift methods where possible. NFCI
Craig Topper
2017-04-28
1
-2
/
+2
*
[TargetLowering] fix isConstTrueVal to account for build vector truncation
Sanjay Patel
2017-04-26
1
-13
/
+17
*
[DAG] add FIXME comments for splat detection; NFC
Sanjay Patel
2017-04-26
1
-0
/
+3
*
Move value type list from TargetRegisterClass to TargetRegisterInfo
Krzysztof Parzyszek
2017-04-24
1
-3
/
+3
*
Revert r301231: Accidentally committed stale files
Krzysztof Parzyszek
2017-04-24
1
-3
/
+3
*
Move value type list from TargetRegisterClass to TargetRegisterInfo
Krzysztof Parzyszek
2017-04-24
1
-3
/
+3
*
Revert "[APInt] Fix a few places that use APInt::getRawData to operate within...
Renato Golin
2017-04-23
1
-2
/
+2
*
[APInt] Use operator<<= where possible. NFC
Craig Topper
2017-04-23
1
-1
/
+1
*
[APInt] Use ashInPlace where possible.
Craig Topper
2017-04-23
1
-1
/
+1
*
[AArch64] Improve code generation for logical instructions taking
Akira Hatanaka
2017-04-21
1
-30
/
+36
*
Revert r300932 and r300930.
Akira Hatanaka
2017-04-21
1
-36
/
+30
*
[AArch64] Improve code generation for logical instructions taking
Akira Hatanaka
2017-04-21
1
-30
/
+36
*
Revert "[AArch64] Improve code generation for logical instructions taking"
Akira Hatanaka
2017-04-20
1
-36
/
+30
*
[AArch64] Improve code generation for logical instructions taking
Akira Hatanaka
2017-04-20
1
-30
/
+36
*
[APInt] Rename getSignBit to getSignMask
Craig Topper
2017-04-20
1
-8
/
+8
*
[SelectionDAG] Fix another place that was passing a large value to APInt::lsh...
Craig Topper
2017-04-20
1
-15
/
+17
*
[SelectionDAG] Use getActiveBits() and countTrailingZeros() to avoid creating...
Craig Topper
2017-04-20
1
-4
/
+3
*
Recommit "[APInt] Add back the asserts that check that the APInt shift method...
Craig Topper
2017-04-20
1
-2
/
+3
*
[DAG] add splat vector support for 'xor' in SimplifyDemandedBits
Sanjay Patel
2017-04-19
1
-1
/
+1
*
[DAG] add splat vector support for 'and' in SimplifyDemandedBits
Sanjay Patel
2017-04-19
1
-1
/
+1
[prev]
[next]