[all-commits] [llvm/llvm-project] 0ea875: [clang] Separate Intel ADC instrinsics from ADX in...
Max Winkler via All-commits
all-commits at lists.llvm.org
Wed Dec 20 16:43:59 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0ea87560cca4993b89aecf6cd3d93d6d97f2b3fb
https://github.com/llvm/llvm-project/commit/0ea87560cca4993b89aecf6cd3d93d6d97f2b3fb
Author: Max Winkler <82551778+MaxEW707 at users.noreply.github.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M clang/lib/Headers/CMakeLists.txt
A clang/lib/Headers/adcintrin.h
M clang/lib/Headers/adxintrin.h
M clang/lib/Headers/immintrin.h
Log Message:
-----------
[clang] Separate Intel ADC instrinsics from ADX intrinsics (#75992)
See https://github.com/llvm/llvm-project/pull/75711 for discussion.
As a summary from the PR above, `<adxintrin.h>` includes adc intrinsics
and adx intrinsics.
To support MSVC STL we need to expose the adc intrinsics inside the
currently proposed `<intrin0.h>` header.
Move the processor agnostic adc intrinsics into a separate file that can
be included from `<immintrin.h>` and the currently proposed
`<intrin0.h>`.
More information about the All-commits
mailing list