index
:
ci/llvm-monorepo.git
linaro-local/ci/llvm-kernel-aarch64-baseline
linaro-local/ci/llvm-kernel-aarch64-good
linaro-local/ci/llvm-kernel-aarch64-tested
linaro-local/ci/llvm-kernel-armv8l-baseline
linaro-local/ci/llvm-kernel-armv8l-good
linaro-local/ci/llvm-kernel-armv8l-tested
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-next
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-master-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-next
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-aarch64-release-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-master-stable-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-lts
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-lts-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-mainline
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-mainline-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-next-defconfig_nolse
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable
linaro-local/ci/tcwg-llvm-kernel-baseline-armv8l-release-stable-defconfig_nolse
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-master-arm-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-mainline-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-next-defconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allmodconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allnoconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-allyesconfig
linaro-local/ci/tcwg_kernel/llvm-release-arm-stable-defconfig
[no description]
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
SelectionDAG
Age
Commit message (
Expand
)
Author
2019-01-15
Reapply "[CodeGen][X86] Expand USUBSAT to UMAX+SUB, also for vectors"
Nikita Popov
2019-01-15
[SelectionDAG] Check membership of register in class for single
Nirav Dave
2019-01-15
[DAGCombiner] reduce buildvec of zexted extracted element to shuffle
Sanjay Patel
2019-01-14
Revert "[CodeGen][X86] Expand USUBSAT to UMAX+SUB, also for vectors"
Nikita Popov
2019-01-14
[CodeGen][X86] Expand USUBSAT to UMAX+SUB, also for vectors
Nikita Popov
2019-01-14
Reland "Refactor GetRegistersForValue. NFCI."
Nirav Dave
2019-01-14
[DAGCombiner] Add (sub_sat x, x) -> 0 combine
Simon Pilgrim
2019-01-14
[DAGCombiner] Enable sub saturation constant folding
Simon Pilgrim
2019-01-14
[DAGCombiner] Add add/sub saturation undef handling
Simon Pilgrim
2019-01-14
[DAGCombiner] Enable add saturation constant folding
Simon Pilgrim
2019-01-14
[DAGCombiner] Add add saturation constant folding tests.
Simon Pilgrim
2019-01-14
[SelectionDAG] Add type sanity assertions for add/sub saturation node creation.
Simon Pilgrim
2019-01-13
[DAGCombiner] If add_sat(x,y) can't overflow -> add(x,y)
Simon Pilgrim
2019-01-13
Fix unused variable warning. NFCI.
Simon Pilgrim
2019-01-13
[DAGCombiner] Some very basic add/sub saturation combines.
Simon Pilgrim
2019-01-13
[LegalizeDAG] Remove 'NeedInvert' code from expansion of BR_CC. Replace with ...
Craig Topper
2019-01-13
[X86] Rename overly verbose method; NFC
Nikita Popov
2019-01-12
[DAGCombiner] fold insert_subvector of insert_subvector
Sanjay Patel
2019-01-12
Use getShiftAmountTy for shift amounts.
Simon Pilgrim
2019-01-12
[X86][AARCH64] Improve ISD::ABS support
Simon Pilgrim
2019-01-11
[Legalizer] Use correct ValueType of SELECT_CC node during Float promotion
Pirama Arumuga Nainar
2019-01-11
Revert "[SelectionDAGBuilder] Refactor GetRegistersForValue. NFCI."
Martin Storsjo
2019-01-10
[DAGCombiner] simplify code; NFC
Sanjay Patel
2019-01-10
[SelectionDAGBuilder] Refactor GetRegistersForValue. NFCI.
Nirav Dave
2019-01-10
[SelectionDAGBuilder] Fix formatting. NFC.
Nirav Dave
2019-01-10
[SelectionDAGBuilder] Refactor visitInlineAsm. NFC.
Nirav Dave
2019-01-10
[opaque pointer types] Remove some calls to generic Type subtype accessors.
James Y Knight
2019-01-09
Remove check for single use in ShrinkDemandedConstant
Stanislav Mekhanoshin
2019-01-07
[TargetLowering][AMDGPU] Remove the SimplifyDemandedBits function that takes ...
Craig Topper
2019-01-06
[LegalizeVectorOps] Add FSHL/FSHR to the list of vector operations that shoul...
Craig Topper
2019-01-05
Added single use check to ShrinkDemandedConstant
Stanislav Mekhanoshin
2019-01-04
[X86] Add INSERT_SUBVECTOR to ComputeNumSignBits
Craig Topper
2019-01-03
[DAGCombiner][x86] scalarize binop followed by extractelement
Sanjay Patel
2019-01-02
[DAGCombiner] After performing the division by constant optimization for a DI...
Craig Topper
2019-01-02
[LegalizeIntegerTypes] When promoting the result of an extract_vector_elt als...
Craig Topper
2019-01-02
[DAGCombiner][X86][PowerPC] Teach visitSIGN_EXTEND_INREG to fold (sext_in_reg...
Craig Topper
2019-01-01
Reversing the commit in revision 350186. Revision causes regression in 4
Ayonam Ray
2019-01-01
Omit range checks from jump tables when lowering switches with unreachable
Ayonam Ray
2018-12-31
[SelectionDAG] Add SIGN_EXTEND_VECTOR_INREG support to computeKnownBits.
Craig Topper
2018-12-31
[DAGCombiner] Add missing one use check on the shuffle in the bitcast(shuffle...
Craig Topper
2018-12-30
[PowerPC] Fix ADDE, SUBE do not know how to promote operator
Kang Zhang
2018-12-29
Add vtable anchor to classes.
Richard Trieu
2018-12-26
[NVPTX] Allow libcalls that are defined in the current module.
Justin Lebar
2018-12-24
[X86] Use GetDemandedBits to simplify the operands of PMULDQ/PMULUDQ.
Craig Topper
2018-12-24
[SelectionDAGBuilder] Use ::precise LocationSizes; NFC
George Burgess IV
2018-12-23
[DAGCombiner] limit shuffle to extend transform (PR40146)
Sanjay Patel
2018-12-23
[DAGCombiner] allow hoisting vector bitwise logic ahead of extends
Sanjay Patel
2018-12-22
[DAGCombiner] allow narrowing of add followed by truncate
Sanjay Patel
2018-12-21
[DAGCombiner] simplify code leading to scalarizeExtractedVectorLoad; NFC
Sanjay Patel
2018-12-21
[SelectionDAG] Always use the version of computeKnownBits that returns a valu...
Simon Pilgrim
[next]