13,097,163 commits found in 6 milliseconds
[NFCI][AMDGPU] Use `GET_SUBTARGETINFO_MACRO` in `GCNSubtarget.h`
[ProfCheck] Add new InstCombine test to xfail list
The fix should be quick, but just in case it takes a while to land, add
it to the xfail list so we can catch any future regressions more easily.
[NFCI][AMDGPU] Move more attributes from `AMDGPUSubtarget` to `GCNSubtarget` (#177670)
They are simply not used by `AMDGPUSubtarget &` but directly via
`GCNSubtarget &`. stress2: Added two new test scenarios
stress2: Added two syzkaller reproducers. Updated the exclude file
Update for fdiv case
InstCombine: Use SimplifyDemandedFPClass epilog helper function for fma
NFC refactor to use shared code for fold to constant or set fast math
flags.
Update for fptrunc case
LLVM /project 510107e — llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass-sqrt.ll InstCombine: Infer fast math flags for sqrt
InstCombine: Clean up SimplifyDemandedFPClass use context application
Clean up some now redundant propagation of known-result to known-source
cases. Also move the application of the demanded mask to individual
cases, since the intermediate results are often used.
LLVM /project 14a6f7b — llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass-fma.ll InstCombine: Implement SimplifyDemandedFPClass for fma (#175616)
This can't do much filtering on the sources, except for nans.
We can also attempt to introduce ninf/nnan. devel/qlementine: Update to 1.4.2
Changelog:
https://github.com/oclero/qlementine/releases/tag/v1.4.2
LLVM /project e2f1df9 — llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass-sqrt.ll InstCombine: Infer fast math flags for sqrt
InstCombine: Use SimplifyDemandedFPClass epilog helper function for fma
NFC refactor to use shared code for fold to constant or set fast math
flags.
LLVM /project f1f31fb — llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine simplify-demanded-fpclass-fma.ll InstCombine: Implement SimplifyDemandedFPClass for fma
This can't do much filtering on the sources, except for nans.
We can also attempt to introduce ninf/nnan.
LLVM /project f8a4091 — llvm/lib/Analysis ValueTracking.cpp, llvm/lib/Support KnownFPClass.cpp ValueTracking: Improve nan tracking for fma square special case (#175999)
In the square multiply case, we can infer if the add of opposite
sign infinities can occur. LLVM /project 0993d69 — llvm/include/llvm/Support KnownFPClass.h, llvm/lib/Analysis ValueTracking.cpp InstCombine: Handle fdiv in SimplifyDemandedFPClass (#175946)
sysutils/py-hcloud: update to 2.16.0
Changes: https://github.com/hetznercloud/hcloud-python/blob/v2.16.0/CHANGELOG.md
Reported by: portscout, repology
update to py3-jplephem-2.24
update to tomcat-9.0.115
LLVM /project 9e60fa9 — llvm/test/MC/AMDGPU gfx8_asm_vop3.s gfx7_asm_vop3.s, llvm/test/MC/Disassembler/AMDGPU gfx9_vop3.txt Merge branch 'users/chapuni/cov/merge/merge-mcdc' into users/chapuni/cov/merge/trunk
Delta File +42,349 -42,348 llvm/test/MC/AMDGPU/gfx8_asm_vop3.s +41,419 -41,418 llvm/test/MC/AMDGPU/gfx7_asm_vop3.s +36,428 -36,427 llvm/test/MC/AMDGPU/gfx9_asm_vop3.s +28,175 -28,174 llvm/test/MC/AMDGPU/gfx9_asm_vopc.s +22,711 -22,884 llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt +22,276 -22,275 llvm/test/MC/AMDGPU/gfx8_asm_vopc.s +193,358 -193,526 6,683 files not shown +1,508,339 -1,275,494 6,689 files
LLVM /project 40525c5 — llvm/test/MC/AMDGPU gfx8_asm_vop3.s gfx7_asm_vop3.s, llvm/test/MC/Disassembler/AMDGPU gfx9_vop3.txt Merge branch 'users/chapuni/cov/merge/strategy' into users/chapuni/cov/merge/merge-mcdc
Delta File +42,349 -42,348 llvm/test/MC/AMDGPU/gfx8_asm_vop3.s +41,419 -41,418 llvm/test/MC/AMDGPU/gfx7_asm_vop3.s +36,428 -36,427 llvm/test/MC/AMDGPU/gfx9_asm_vop3.s +28,175 -28,174 llvm/test/MC/AMDGPU/gfx9_asm_vopc.s +22,711 -22,884 llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt +22,276 -22,275 llvm/test/MC/AMDGPU/gfx8_asm_vopc.s +193,358 -193,526 6,683 files not shown +1,508,339 -1,275,494 6,689 files
LLVM /project 668f1c0 — llvm/lib/Target/AArch64 AArch64InstrInfo.td, llvm/test/CodeGen/AArch64 aarch64-mull-masks.ll cpa-globalisel.ll [AArch64][GlobalISel] Add GISelPredicateCode for smullwithsignbits
This allows us to select more smull instructions in the same way that SDAG does
using known sign bits.
LLVM /project 96d0ca1 — llvm/test/MC/AMDGPU gfx8_asm_vop3.s gfx7_asm_vop3.s, llvm/test/MC/Disassembler/AMDGPU gfx9_vop3.txt Merge branch 'users/chapuni/cov/merge/forfile' into users/chapuni/cov/merge/strategy
Conflicts:
llvm/test/tools/llvm-cov/branch-templates.test
Delta File +42,349 -42,348 llvm/test/MC/AMDGPU/gfx8_asm_vop3.s +41,419 -41,418 llvm/test/MC/AMDGPU/gfx7_asm_vop3.s +36,428 -36,427 llvm/test/MC/AMDGPU/gfx9_asm_vop3.s +28,175 -28,174 llvm/test/MC/AMDGPU/gfx9_asm_vopc.s +22,711 -22,884 llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt +22,276 -22,275 llvm/test/MC/AMDGPU/gfx8_asm_vopc.s +193,358 -193,526 6,686 files not shown +1,508,387 -1,275,528 6,692 files
LLVM /project e14dc5f — llvm/test/MC/AMDGPU gfx8_asm_vop3.s gfx7_asm_vop3.s, llvm/test/MC/Disassembler/AMDGPU gfx9_vop3.txt Merge branch 'users/chapuni/cov/merge/region_segment' into users/chapuni/cov/merge/forfile
Conflicts:
llvm/test/tools/llvm-cov/branch-templates.test
Delta File +42,349 -42,348 llvm/test/MC/AMDGPU/gfx8_asm_vop3.s +41,419 -41,418 llvm/test/MC/AMDGPU/gfx7_asm_vop3.s +36,428 -36,427 llvm/test/MC/AMDGPU/gfx9_asm_vop3.s +28,175 -28,174 llvm/test/MC/AMDGPU/gfx9_asm_vopc.s +22,711 -22,884 llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt +22,276 -22,275 llvm/test/MC/AMDGPU/gfx8_asm_vopc.s +193,358 -193,526 6,686 files not shown +1,508,387 -1,275,528 6,692 files
LLVM /project 1efe7f7 — llvm/test/MC/AMDGPU gfx8_asm_vop3.s gfx7_asm_vop3.s, llvm/test/MC/Disassembler/AMDGPU gfx9_vop3.txt Merge branch 'users/chapuni/mcdc/nest/bitmapaddr' into users/chapuni/cov/merge/region_segment
Delta File +42,349 -42,348 llvm/test/MC/AMDGPU/gfx8_asm_vop3.s +41,419 -41,418 llvm/test/MC/AMDGPU/gfx7_asm_vop3.s +36,428 -36,427 llvm/test/MC/AMDGPU/gfx9_asm_vop3.s +28,175 -28,174 llvm/test/MC/AMDGPU/gfx9_asm_vopc.s +22,711 -22,884 llvm/test/MC/Disassembler/AMDGPU/gfx9_vop3.txt +22,276 -22,275 llvm/test/MC/AMDGPU/gfx8_asm_vopc.s +193,358 -193,526 6,687 files not shown +1,508,432 -1,275,566 6,693 files
LLVM /project 69059c4 — clang-tools-extra/clang-tidy/llvm UseRangesCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst [clang-tidy] Add llvm::accumulate to llvm-use-ranges (#177655)
I missed this in https://github.com/llvm/llvm-project/pull/177457.
All range wrappers from STLExtras should be covered by llvm-use-ranges
now. InstCombine: Add baseline fma tests for SimplifyDemandedFPClass (#175615)
DAG: Use correct shift type for big endian store forwarding case (#177752)
Theoretically the shift amount type could differ, it just happens
none of the big endian targets do this. mail/thunderbird-esr: update to 140.7.1 (rc1)
Release Notes:
https://www.thunderbird.net/en-US/thunderbird/140.7.1esr/releasenotes/
(cherry picked from commit 7eba0f0a1e75f1e21be6968f33ee9746cc808017 )