[AMDGPU] Take into account amdgpu-waves-per-eu in getRegPressureLimit
The minimum occupancy computed by `getOccupancyWithWorkGroupSizes`
doesn't take into account that the user may have provided a
low-occupancy target through the amdgpu-waves-per-eu attribute.
Use getWavesPerEU which gives the proper occupancy bounds.
When the user specifies a small amdgpu-waves-per-eu range (like "1,1"), this
results in higher vpgr limits.
InstCombine: Stop preserving undef in SimplifyDemandedFPClass
If we know there are no valid values, fold to poison. Previously this
would leave values that started as undef alone.
[NFC][AMDGPU] Add missing `lit.local.cfg` to `PreISelIntrinsicLowering` tests (#178154)
Add `lit.local.cfg` to restrict the `PreISelIntrinsicLowering/AMDGPU`
tests to AMDGPU only.
These tests were previously being run for all targets.
net-p2p/radarr: Add dynamic object dependency mapping for sqlite3
Added the libmap.d file.
The same patch was already added to net-p2p/prowlarr and net-p2p/lidarr
and there it works good.
PR: 292640
[flang][OpenMP][DoConcurrent] Add `collapse` clause to generated `omp.loop_nest` op (#178138)
Adds the collpase clause to the generated loop nest both on host and
device.
InstCombine: Apply demanded mask at recursion limit in SimplifyDemandedFPClass
This fixes missed flag inference in some cases, due to not inferring
no-nan result implies no-nan source. Also start treating explicit nofpclass
attributes as a leaf value, like a constant or argument.
InstCombine: Add a few more tests for SimplifyDemandedeFPClass exp handling (#178147)
These got lost in various merges. Test a few cases where flags are
inferred from context.
radvd: get rid of tabs now that the file content is stable
Always bugged me for multiple reasons. Other files got the same
treatment over the years. For 26.1.x to avoid noise.
Services: Kea DHCP: Kea DHCPv6 / Reservations: Lease6 view must distinguish between duid and hwaddr (#9651)
Since with just a boolean "is_reserved" key we don't know why it was reserved, the search button cannot distinguish between duid and hwaddr. So we need to add some sort of metadata, in this case "is_reserved" which can contain this information. Now the DHCPv6 Reservation page can distinguish between the two choices of reservation origin, and change the lease lookup button to either search for a duid or hwaddr.
(cherry picked from commit ee962f01db0b4a24d346ce5281ace477b62d07f4)
[Clang] Remove gnuwin32 documentation references (#177557)
Remove the documentation references to GnuWin32. The project is no
longer maintained, and as LLVM is now using Git, `llvm-lit` is now using
the GNU core utilities packaged with it rather than requiring a separate
installation.
This appears to have been on
[discourse](https://discourse.llvm.org/t/gnuwin32-alternatives-for-tests-of-msvc-build/42846/3)
but not implemented yet.
Services: Kea DHCP: Kea DHCPv6 / Reservations: Lease6 view must distinguish between duid and hwaddr (#9651)
Since with just a boolean "is_reserved" key we don't know why it was reserved, the search button cannot distinguish between duid and hwaddr. So we need to add some sort of metadata, in this case "is_reserved" which can contain this information. Now the DHCPv6 Reservation page can distinguish between the two choices of reservation origin, and change the lease lookup button to either search for a duid or hwaddr.