[X86] vselect-pcmp.ll - add test showing failure to fold icmp_eq(and(x,pow2),0) to shl(x,c) for v4f32 select masks (#173359)
Noticed while trying to tweak backend folds to workaround #172888
[LLVM][DAGCombiner] Look through freeze when combining extensions of extending-masked-loads. (#172484)
Extensions in this context mean post legalisation extensions (i.e. and,
sext-in-reg) because that's the point the freeze blocks the existing
combine.
devel/qbs: Update to 3.10.2
Ultimately, no changes; just formalities. The Qt 6.10 build fix that we
have been applying locally was made into offical release.
AMDGPU: Stop requiring afn for f32 rsq formation
We were checking for afn or !fpmath attached to the sqrt. We
are not trying to replace a correctly rounded rsqrt; we're replacing
the two correctly rounded operations with the contracted operation.
It's net a better precision, so contract on both instructions should
be sufficient. Both the contracted and uncontracted sequences pass
the OpenCL conformance test, with a lower maximum error contracted.
[SPIRV] Add support for non-interposable function aliases (#172730)
The backend was not handling GlobalAliases such as in call targets. This
patch pre-processes the aliases in the module and resolve them to their
aliasee when possible. The patch also documents those cases that are not
yet supported.
gstreamer1: updated to 1.26.9
GStreamer 1.26.9 stable bug fix release
This release only contains bugfixes, and it should be safe to update from 1.26.x.
Highlighted bugfixes:
playback: playbin3 and decodebin3 stability fixes
Ancillary metadata handling fixes for AJA playout and Blackmagic Decklink capture cards
HLS and DASH adaptive streaming clients stability improvements
gst-play-1.0 will now print details of any missing plugins again
gtk4paintablesink: Add property to fine-tune reconfiguration behaviour on window-resize
macOS device monitoring: fix potential crash when probing for audio devices
macOS video decoder stability improvements
NDI source: fix audio corruption for non-interleaved audio with stride padding
Add SMPTE ST291-1 ancillary metadata RTP payloader and depayloader
Add ST-2038 metadata combiner and extractor
webrtcsink: support hardware-accelerated encoders from the `va` VA-API plugin
[4 lines not shown]
[Clang] Serialize expansions of PackIndexingType (#173351)
We have already serialized isFullySubstituted, which hinges on the
expansions; if they were lost, we would never expand them correctly from
an imported AST.
Sadly this bug has been around a year, so there's a release note.
Fixes #172464
Resurrect standalone command
While command(1) is now classified by POSIX as an intrinsic utility and
no longer required to exist as a standalone program, it turns out that
we still have a use for it (cf. env(1)), so resurrect it.
PR: 291879
Fixes: 4100bd6caa66 ("usr.bin: Remove intrinsic utilities")
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D54341
ports-mgmt/pkg: update to 2.5.1
Changes from 2.5.0 to 2.5.1
- Regression: fix directory permission when @mode is used in plist
- use the timestamp provided by -t for manifest timestamp
- improvements in documentation
- slight inprovements in the progress bar:
* counters are now always aligned
* when possible only print name-version for the package being fetched.
* add a space in the debit