[all-commits] [llvm/llvm-project] fc4df2: [win][arm64ec] XFAIL x64 intrinsic tests on Arm64E...

Daniel Paoliello via All-commits all-commits at lists.llvm.org
Thu Aug 14 15:29:42 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fc4df2c9173a110102005af937a26df7f29d24e1
      https://github.com/llvm/llvm-project/commit/fc4df2c9173a110102005af937a26df7f29d24e1
  Author: Daniel Paoliello <danpao at microsoft.com>
  Date:   2025-08-14 (Thu, 14 Aug 2025)

  Changed paths:
    M clang/test/Headers/mm3dnow.c
    M clang/test/Headers/pmmintrin.c
    M clang/test/Headers/x86-intrinsics-headers.c
    M clang/test/Headers/x86intrin.c
    M clang/test/Headers/x86intrin.cpp

  Log Message:
  -----------
  [win][arm64ec] XFAIL x64 intrinsic tests on Arm64EC (#153474)

Clang defines the x64 preprocessor macro (`__x86_64__`) when building
Arm64EC, however the tests for x64 built-ins and intrinsics are
currently failing since the relevant functions don't exist, resulting in
errors like:

```
Line 165: invalid conversion between vector type '__v2di' (vector of 2 'long long' values) and integer type 'int' of different size
```

(Clang doesn't know the intrinsics being called, and so treats it like
an undefined function, which makes it assume the return type is `int`)

For now, expect these tests to fail until someone decides to implement
these intrinsics.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list