[PATCH 0/2] Instruction set detection for clang.

Shu-Chun Weng posted 2 patches 3 years, 8 months ago
Test docker-quick@centos7 failed
Test docker-mingw@fedora failed
Test checkpatch failed
Test FreeBSD failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/cover.1595463707.git.scw@google.com
configure           | 34 +++++++++++++++++++++++-----------
util/bufferiszero.c | 33 +++++++++++++++++++++++----------
2 files changed, 46 insertions(+), 21 deletions(-)
[PATCH 0/2] Instruction set detection for clang.
Posted by Shu-Chun Weng 3 years, 8 months ago
Currently when configuring QEMU with clang, AVX2, AVX512F, ATOMIC64, and
ATOMIC128 are all disabled because the detection code is GCC-only. With these
two patches, I am able to configure, build, and run tests with clang with all of
the above enabled.

Shu-Chun Weng (2):
  configure: avx2 and avx512f detection for clang
  configure: atomic64/128 detection for clang

 configure           | 34 +++++++++++++++++++++++-----------
 util/bufferiszero.c | 33 +++++++++++++++++++++++----------
 2 files changed, 46 insertions(+), 21 deletions(-)

-- 
2.28.0.rc0.105.gf9edc3c819-goog


Re: [PATCH 0/2] Instruction set detection for clang.
Posted by Shu-Chun Weng 3 years, 7 months ago
Ping: https://patchew.org/QEMU/cover.1595463707.git.scw@google.com/

On Wed, Jul 22, 2020 at 5:27 PM Shu-Chun Weng <scw@google.com> wrote:

> Currently when configuring QEMU with clang, AVX2, AVX512F, ATOMIC64, and
> ATOMIC128 are all disabled because the detection code is GCC-only. With
> these
> two patches, I am able to configure, build, and run tests with clang with
> all of
> the above enabled.
>
> Shu-Chun Weng (2):
>   configure: avx2 and avx512f detection for clang
>   configure: atomic64/128 detection for clang
>
>  configure           | 34 +++++++++++++++++++++++-----------
>  util/bufferiszero.c | 33 +++++++++++++++++++++++----------
>  2 files changed, 46 insertions(+), 21 deletions(-)
>
> --
> 2.28.0.rc0.105.gf9edc3c819-goog
>
>
Re: [PATCH 0/2] Instruction set detection for clang.
Posted by Shu-Chun Weng 3 years, 6 months ago
Ping.

On Wed, Aug 5, 2020 at 4:23 PM Shu-Chun Weng <scw@google.com> wrote:

> Ping: https://patchew.org/QEMU/cover.1595463707.git.scw@google.com/
>
> On Wed, Jul 22, 2020 at 5:27 PM Shu-Chun Weng <scw@google.com> wrote:
>
>> Currently when configuring QEMU with clang, AVX2, AVX512F, ATOMIC64, and
>> ATOMIC128 are all disabled because the detection code is GCC-only. With
>> these
>> two patches, I am able to configure, build, and run tests with clang with
>> all of
>> the above enabled.
>>
>> Shu-Chun Weng (2):
>>   configure: avx2 and avx512f detection for clang
>>   configure: atomic64/128 detection for clang
>>
>>  configure           | 34 +++++++++++++++++++++++-----------
>>  util/bufferiszero.c | 33 +++++++++++++++++++++++----------
>>  2 files changed, 46 insertions(+), 21 deletions(-)
>>
>> --
>> 2.28.0.rc0.105.gf9edc3c819-goog
>>
>>