[Clang] Remove 't' from __builtin_amdgcn_flat_atomic_fadd_f32/f64
Allows for type checking depending on the builtin signature.
This introduces some subtle changes in code generation: before, since
the signature was meaningless, we would accept any pointer type wihtout
casting. After this change, the pointer of the atomicrmw matches the
flat address space.
[MLIR] add C-API bindings for complex dialect (#173228)
The `complex` dialect is missing from the MLIR's C-API. This PR adds the
functions for registration of the dialect and handling of
`complex::NumberAttr`.
---------
Co-authored-by: Oleksandr "Alex" Zinenko <azinenko at amd.com>
multimedia/mplayer: fix build with ffmpeg8
Remove version lib dependency for a more generic one, disable VDPAU
option by default as it is still broken with ffmpeg8
multimedia/ffmpeg: update to 8.0.1
- fix XCB option [1]
- add a nox11 flavor [2]
- detect breakage in symbol versionning detection [3]
- incorporate a chromium patch to readd av_stream_get_first_dts()
necessary to unbundle ffmpeg in chromium distributions like
qt*-webengine. as of today chromium devs has not found a way to
avoid using this function so they keep readding this function in
their bundled version of ffmpeg.
PR: 290246 [1]
PR: 278705 [2]
PR: 291868 [3]