[PowerPC] Remove asmstring from PPCPostRAExpPseudo
The `asmstring` is only used in the `PPCInstPrinter`, but these pseudos are replaced post-RA. Remove the strings since they are never used.
[ValueTracking] Fix frexp exponent range for nan/inf inputs (#202447)
computeConstantRange() returns a bounded range for the exponent result of
llvm.frexp.
frexp's exponent is unspecified when the argument is nan or inf,
so we can assign such a range only if we know the argument is
not nan or inf.
[InstCombine] Don't blindly copy ninf when narrowing fptrunc(binop(fpext, fpext)) (#202489)
The fold narrows fptrunc(BO(fpext x, fpext y)) -> BO(x, y) for
fadd/fsub/fmul/fdiv, recomputing the binop directly in the narrower
type.
Even if the original BO returns a finite result, the fptrunc may produce
inf. Therefore even if the original BO has ninf, we have to drop it on
the new BO unless the original fptrunc *also* has ninf.
sysutils/consolekit2: support S0ix/s2idle suspend on 16-CURRENT
Use the new kern.power.supported_stype sysctl on 16-CURRENT whilst
keeping hw.acpi.supported_sleep_state otherwise. Also use zzz(8)
unconditionally.
https://github.com/ConsoleKit2/ConsoleKit2/pull/163
Discussed with: obiwac (acpi)
Reviewed by: arrowd (upstream)
Event: Halifax Hackathon 202606
[X86] fmaddsub-combine.ll - remove 128/256-bit buildvector tests (#207436)
These are covered by PhaseOrdering/X86/fmaddsub.ll which outputs the
vectorized shuffle patterns already tested for in fmaddsub-combine.ll
and fmsubadd-combine.ll
Minor cleanup for #144489
cad/openvsp: Update to 3.51.0
ChangeLog:
https://openvsp.org/blogs/announcements/2026/06/29/openvsp-3-51-0-released
Features:
* Copy/paste XSec & XSecCurve across Geoms and Geom types
* Detachable conformal components with special treatment of hinges
* AeroCenter geometry analysis added
* Maximin interference metric
* X3D files now written with split surfaces – prettier normal vectors
Bug Fixes:
* Geometry Analysis names improved in GUI
* Improved accuracy of min-distance mesh calculations
* Auto-show vehicle notes now works from command line and double-click
* Better plotting of -Cp for VSPAERO slices
[3 lines not shown]
[PowerPC] Change arguments of PPCEmitTimePseudo
Like #198861 but for PPCEmitTimePseudo.
This is not NFC. The asm name of LDtocBA was set to #LDtocCPT,
which is the name of the instruction before. This looks like a
cut`n`paste error, and I changed the asm name.
NAS-141649 / 27.0.0-BETA.1 / Keychaincredential mypy (#19250)
* Fully type-safe `keychaincredential` plugin
* `mypy_call2` plugin for better call2 validation (it didn't work well
with overloaded methods)
* `--coverage` parameter support for gathering middlewared tests
coverage. `keychaincredential` plugin test coverage is now 95%+
Pull up following revision(s) (requested by riastradh in ticket #360):
share/man/man8/afterboot.8: revision 1.84
etc/unbound/unbound.conf: revision 1.1
share/man/man5/rc.conf.5: revision 1.195
distrib/sets/lists/etc/mi: revision 1.278
etc/defaults/rc.conf: revision 1.168
etc/unbound/Makefile: revision 1.1
external/bsd/unbound/etc/rc.d/unbound: revision 1.3
etc/Makefile: revision 1.477
unbound: Install a default configuration.
This way, setting unbound=YES is enough to get a working local
recursive resolver listening on 127.0.0.1:53 and [::1]:53.
PR misc/60339: unbound=YES in rc.conf should be enough to get a
recursive resolver
[3 lines not shown]