[all-commits] [llvm/llvm-project] 4f8d78: [clang][test] Add `%clang_cc1_cg_arm64_neon` subst...

Andrzej Warzyński via All-commits all-commits at lists.llvm.org
Wed May 6 06:01:23 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4f8d785f8c66b47ab0a24f1340e4b48e35ceda8c
      https://github.com/llvm/llvm-project/commit/4f8d785f8c66b47ab0a24f1340e4b48e35ceda8c
  Author: Andrzej Warzyński <andrzej.warzynski at arm.com>
  Date:   2026-05-06 (Wed, 06 May 2026)

  Changed paths:
    M clang/test/CodeGen/AArch64/bf16-getset-intrinsics.c
    A clang/test/CodeGen/AArch64/lit.local.cfg
    M clang/test/CodeGen/AArch64/neon-intrinsics.c
    M clang/test/CodeGen/AArch64/neon/bf16-getset.c
    M clang/test/CodeGen/AArch64/neon/fullfp16.c
    M clang/test/CodeGen/AArch64/neon/intrinsics.c

  Log Message:
  -----------
  [clang][test] Add `%clang_cc1_cg_arm64_neon` substitution (#188547)

Add a LIT substitution `%clang_cc1_cg_arm64_neon` expanding to:
```python
  clang -cc1 -internal-isystem <path> \
    -triple arm64-none-linux-gnu \
    -target-feature +neon -o -
```
This invocation is repeated across multiple tests. Introducing a
substitution reduces duplication, shortens RUN lines, and ensures
consistency across `clang -cc1` invocations.

Shorter RUN lines also make test-specific flags easier to spot.



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