GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
fork/llvm-project.git
dev-main-update
dev-newmaster
dev/mdvorski/ranges_the_rest_algo
gentoo
main
master
release/1.0.x
release/1.1.x
release/1.2.x
release/1.3.x
release/1.4.x
release/1.5.x
release/1.6.x
release/1.7.x
release/1.8.x
release/1.9.x
release/10.x
release/11.x
release/12.x
release/2.0.x
release/2.1.x
release/2.2.x
release/2.3.x
release/2.4.x
release/2.5.x
release/2.6.x
release/2.7.x
release/2.8.x
release/2.9.x
release/3.0.x
release/3.1.x
release/3.2.x
release/3.3.x
release/3.4.x
release/3.5.x
release/3.6.x
release/3.7.x
release/3.8.x
release/3.9.x
release/4.x
release/5.x
release/6.x
release/7.x
release/8.x
release/9.x
temp-test-main
use-after-move-docs
Gentoo patchsets for LLVM
Gentoo LLVM project <llvm@gentoo.org>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
SelectionDAG
/
SelectionDAG.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "[DebugInfo] Correctly track SDNode dependencies for list debug values"
Stephen Tozer
2021-04-08
1
-5
/
+9
*
[DebugInfo] Correctly track SDNode dependencies for list debug values
Stephen Tozer
2021-04-08
1
-9
/
+5
*
[SelectionDAG] Teach SelectionDAG::FoldConstantArithmetic to handle SPLAT_VECTOR
Craig Topper
2021-04-07
1
-25
/
+58
*
[KnownBits] Rename KnownBits::computeForMul to KnownBits::mul. NFCI.
Simon Pilgrim
2021-04-06
1
-3
/
+3
*
[KnownBits] Add KnownBits::haveNoCommonBitsSet helper. NFCI.
Simon Pilgrim
2021-04-02
1
-1
/
+2
*
[AArch64][SVE] Lowering sve.dot to DOT node
Jun Ma
2021-04-02
1
-0
/
+3
*
Always emit error for wrong interfaces to scalable vectors, unless cmdline fl...
Sander de Smalen
2021-04-02
1
-2
/
+2
*
[SelectionDAG] Remove unneeded vector resize from the end of FoldConstantArit...
Craig Topper
2021-03-31
1
-3
/
+0
*
[NFC][CodeGen] Tidy up TargetRegisterInfo stack realignment functions
Tomas Matheson
2021-03-30
1
-1
/
+1
*
[IR][SVE] Add new llvm.experimental.stepvector intrinsic
David Sherwood
2021-03-23
1
-0
/
+37
*
[DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling
Simon Pilgrim
2021-03-19
1
-0
/
+32
*
[DAG] SelectionDAG::isSplatValue - add ISD::ABS handling
Simon Pilgrim
2021-03-18
1
-0
/
+1
*
[CodeGen] Fix issues with scalable-vector INSERT/EXTRACT_SUBVECTORs
Fraser Cormack
2021-03-15
1
-0
/
+3
*
[RISCV][SelectionDAG] Introduce an ISD::SPLAT_VECTOR_PARTS node that can repr...
Craig Topper
2021-03-10
1
-0
/
+16
*
[DebugInfo] Handle dbg.values with multiple variable location operands in ISel
gbtozers
2021-03-09
1
-26
/
+107
*
[DebugInfo] Support representation of multiple location operands in SDDbgValue
gbtozers
2021-03-08
1
-7
/
+13
*
[SelectionDAG] Add computeKnownBits support for ISD::USUBSAT.
Craig Topper
2021-03-07
1
-0
/
+6
*
[SelectionDAG] Assert that operands to SelectionDAG::getNode are not DELETED_...
Craig Topper
2021-03-04
1
-0
/
+21
*
[SDAG] allow partial undef vector constants with select->logic folds
Sanjay Patel
2021-03-02
1
-4
/
+4
*
[CodeGen] Fix issues with subvector intrinsic index types
Fraser Cormack
2021-03-01
1
-3
/
+4
*
[DAG] Fold vXi1 multiplies -> and
Simon Pilgrim
2021-02-26
1
-0
/
+2
*
[DAG] Move simplification of SADDSAT/SSUBSAT/UADDSAT/USUBSAT of vXi1 to getNo...
Simon Pilgrim
2021-02-25
1
-0
/
+8
*
[CodeGen] Canonicalise adds/subs of i1 vectors using XOR
David Sherwood
2021-02-25
1
-0
/
+3
*
[SelectionDAG][RISCV] Teach ComputeNumSignBits to handle SREM.
Craig Topper
2021-02-21
1
-0
/
+6
*
[DAG] Avoid APInt copies by directly using the APInt reference from getAPIntV...
Simon Pilgrim
2021-02-16
1
-4
/
+4
*
[DAG] Use APInt::extractBits instead of lshr().trunc(). NFCI.
Simon Pilgrim
2021-02-16
1
-2
/
+2
*
[SelectionDAG] Use range-based for loops (NFC)
Kazu Hirata
2021-02-09
1
-11
/
+9
*
[DAG] SelectionDAG::isSplatValue - handle OR/XOR cases
Simon Pilgrim
2021-02-07
1
-1
/
+3
*
[SelectionDAG] Prevent scalable vector warning from ComputeNumSignBits on ext...
Craig Topper
2021-02-01
1
-0
/
+3
*
[SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack
2021-01-25
1
-1
/
+2
*
[SelectionDAG] Remove an early-out from computeKnownBits for smin/smax
Jay Foad
2021-01-14
1
-1
/
+0
*
[Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC.
Jay Foad
2021-01-14
1
-6
/
+3
*
[SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates)
Kerry McLaughlin
2021-01-13
1
-0
/
+9
*
[DAGCombiner] Replace static helper function isConstantFPBuildVectorOrConstan...
Craig Topper
2021-01-11
1
-0
/
+2
*
[SelectionDAG] Make isConstantIntBuildVectorOrConstantInt and isConstantFPBui...
Craig Topper
2021-01-11
1
-2
/
+2
*
[SelectionDAG] Teach isConstOrConstSplat about ISD::SPLAT_VECTOR
Fraser Cormack
2021-01-09
1
-0
/
+12
*
[SelectionDAG] Extend immAll(Ones|Zeros)V to handle ISD::SPLAT_VECTOR
Fraser Cormack
2021-01-09
1
-2
/
+20
*
[VP] ISD helper functions [VE] isel for vp_add, vp_and
Simon Moll
2021-01-08
1
-0
/
+35
*
[CodeGen] Format SelectionDAG::getConstant methods (NFC)
Fraser Cormack
2021-01-05
1
-10
/
+11
*
[CodeGen] Use llvm::append_range (NFC)
Kazu Hirata
2020-12-28
1
-2
/
+2
*
[X86] Add X86ISD::SUBV_BROADCAST_LOAD and begin removing X86ISD::SUBV_BROADCA...
Simon Pilgrim
2020-12-17
1
-10
/
+17
*
Limit the recursion depth of SelectionDAG::isSplatValue()
Justin Bogner
2020-12-09
1
-5
/
+8
*
[SVE][CodeGen] Add the ExtensionType flag to MGATHER
Kerry McLaughlin
2020-12-09
1
-3
/
+4
*
[SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin
2020-12-07
1
-4
/
+9
*
[DAG] Move SelectionDAG implementation to KnownBits::setInReg(). NFCI.
Simon Pilgrim
2020-12-04
1
-31
/
+2
*
[SelectionDAG] Use is_contained (NFC)
Kazu Hirata
2020-12-02
1
-1
/
+1
*
[SVE][CodeGen] Extend isConstantSplatValue to support ISD::SPLAT_VECTOR
Kerry McLaughlin
2020-11-26
1
-0
/
+9
*
[DAG][PowerPC] Fix dropped `nsw` flag in `SimplifySetCC` by adding `doesNodeE...
Kai Luo
2020-11-25
1
-0
/
+13
*
[CSSPGO] MIR target-independent pseudo instruction for pseudo-probe intrinsic
Hongtao Yu
2020-11-20
1
-0
/
+29
*
[CodeGen] Use llvm::is_contained (NFC)
Kazu Hirata
2020-11-19
1
-2
/
+1
[next]