libclc: Avoid duplicated get_local_size/get_global_size functions (#185166)
Move opencl handling on top of clc into opencl generic, delete
amdgpu implementations in opencl.
[Analysis] isTriviallyVectorizable - add Intrinsic::clmul along with vectorisation tests (#180014)
This patch adds a case in isTriviallyVectorizable in llvm/lib/Analysis/VectorUtils.cpp for Intrinsic::clmul.
Fixes #179106
qemu: remove guest-agent from package
The QEMU guest agent is now a separate package,
sysutils/qemu-guest-agent. Remove it from this package so that both can
be installed.
Requested by riastradh@ in PR pkg/59742
Also install vmsr-helper only on Linux on Intel.
tests/tet: (WIP) Improve test conciseness.
TET handles multiple calls to tet_result() in a well-defined
way: when there are multiple calls to tet_result() from
within a test, 'FAIL' or 'UNRESOLVED' test statuses will
override any subsequent 'PASS' statuses. Use this behavior
to remove the need to track test status using a dedicated
'result' variable.
Subsequent changes will remove the now-redundant 'result'
variable from test case code.
libclc: Avoid duplicated get_local_size/get_global_size functions
Move opencl handling on top of clc into opencl generic, delete
amdgpu implementations in opencl.