[all-commits] [llvm/llvm-project] 73c9ad: [clang][x86] Add constexpr support for some basic ...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Mon Oct 7 06:11:53 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 73c9ad263369ac7350d60b3d3670ea3ed56669cc
https://github.com/llvm/llvm-project/commit/73c9ad263369ac7350d60b3d3670ea3ed56669cc
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2024-10-07 (Mon, 07 Oct 2024)
Changed paths:
M clang/lib/Headers/xmmintrin.h
M clang/test/CodeGen/X86/sse-builtins.c
Log Message:
-----------
[clang][x86] Add constexpr support for some basic SSE1 intrinsics (#111001)
This is an initial patch to enable constexpr support on the more basic SSE1 intrinsics - such as initialization, arithmetic, logic and fixed shuffles.
The plan is to incrementally extend this for SSE2/AVX etc. - initially for the equivalent basic intrinsics, but we can add support for some of the ia32 builtins as well we the need arises.
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