[AMDGPU] Make SGPR occupancy the exact inverse of getMaxNumSGPRs (#201342)
The SGPR->occupancy table ignored the allocation granule and the
trap-handler reservation, so it disagreed with getMaxNumSGPRs() (e.g. 80
and 81 SGPRs reported the same occupancy and hid the cliff). Compute
occupancy by inverting the per-wave SGPR budget instead, sharing one
helper (getSGPRBudgetPerWave) with getMaxNumSGPRs()/getMinNumSGPRs() so
the budget and its inverse cannot drift apart. Thread that budget
(total/granule/trap reserve) through the occupancy MCExpr because the
asm printer's MCSubtargetInfo does not carry the implicit amdhsa
+trap-handler feature.
This aligns the SGPR-limited occupancy heuristic with the register
budget for all pre-GFX10 targets (including non-trap), which accounts
for the codegen test updates.
Assisted-by: Claude Opus
---------
Co-authored-by: mselehov <mselehov at amd.com>
[llvm-pdbutil] Add `--dxcontainer` option to `llvm-pdbutil export` (#200486)
Adds a `--dxcontainer` option to export a `DXContainer` from a PDB file.
It basically serves as an alias to `--stream=5`, and is clearly seen in
`--help`.
py-pillow_heif: update to 1.4.0.
## [1.4.0 - 2026-06-10]
### Changed
- `libheif` was updated from the `1.21.2` to `1.23.0` version. #426
- `libde265` was updated from the `1.0.16` to `1.1.0` version. #426
- `libx265` was updated from the `4.1` to `4.2` version. #426
- Minimum required `libheif` version is `1.19.0`. #416
### Removed
- `options.ALLOW_INCORRECT_HEADERS` option. Starting with `libheif` `1.22.0`, libheif itself rejects images whose decoded size does not match the `ispe` header. #426
### Fixed
- `sRGB` NCLX color profile (`BT.709` primaries) is now written by default during encoding when no color information was provided, to avoid color shifts in viewers. #407
moor: update to 2.15.1.
2.15.1
This release fixes a bug where providing an initial search query on the
command line would both search and scroll to the end of the document.
With this release, we just show the first hit. Which is what we always
should have done.
2.15.0
Accept +/pattern command line argument
This will make moor behave as if you started moor, typed / to start
searching, typed pattern as the search pattern and then pressed Enter.
For great less compatibility.
[Bitcode] Add SkipDebugIntrinsicUpgrade hook to ParserCallbacks (#201456)
Expose CanUpgradeDebugIntrinsicsToRecords (already an opt-in parameter
on UpgradeIntrinsicFunction) through ParserCallbacks. When set, the
bitcode reader's globalCleanup() no longer auto-upgrades debug intrinsic
calls (llvm.dbg.\*) to non-instruction debug records; the caller is then
responsible for performing the upgrade manually (e.g. via
Module::convertToNewDbgValues()) after any custom processing of the
intrinsic-form IR.
This is useful for out-of-tree consumers that run passes operating on
intrinsic-form debug metadata before opting into the new debug records
format.
digikam: update to 9.1.0.
digiKam 9.1.0 - Release date: 2026-06-07
NEW FEATURES:
Import : USB Mass Storage driver now support video thumbnails.
Advanced Search : Add "Clear All Groups" button in the SearchView interface.
Preview : Add support for Pixel motion photos, which are short videos embedded in pictures taken on Google Pixel phones.
Better support of the audio output selection provided by the video media player.
Database : Schema updated to support time-Zone with registered item time-stamps.
And lots of bugfixes.
[clang][ExprConst] Add `EvalStatus::DiagEmitted` flag (#203838)
There are some instances where we want to know _if_ a diagnostic has
been emitted, but we're not interested in the actual diagnostic.
Emitting the diagnostics can be rather costly, especially because we add
the callstack as notes.
kid3: update to 3.10.0.
Sat Jun 6 14:28:35 CEST 2026 Urs Fleisch <ufleisch at users.sourceforge.net>
* Release 3.10.0
* New:
+ Support for Matroska and WebM files.
+ MP4: Support both QuickTime and Nero Chapters, also with TagLib.
+ MP4: Support STEM.
+ WAV, FLAC: Support iXML and BEXT chunks.
+ Android: Select all/deselect all frames.
+ Android: Import/Export of chapters and synchronized lyrics as LRC files.
* Improved:
+ Improved save performance.
+ macOS: Consistent icon set with dark mode.
+ Export CSV, JSON: Only export selected folders.
[31 lines not shown]