[all-commits] [llvm/llvm-project] 1f63bc: [X86] Cast atomic vectors in IR to support floats
jofrn via All-commits
all-commits at lists.llvm.org
Thu Oct 16 08:30:41 PDT 2025
Branch: refs/heads/users/jofrn/gt/07-15-_x86_cast_atomic_vectors_in_ir_to_support_floats
Home: https://github.com/llvm/llvm-project
Commit: 1f63bc7454da093ca555289e15e439a3e3cb6c7f
https://github.com/llvm/llvm-project/commit/1f63bc7454da093ca555289e15e439a3e3cb6c7f
Author: jofrn <jofernau at amd.com>
Date: 2025-10-16 (Thu, 16 Oct 2025)
Changed paths:
M llvm/lib/Target/X86/X86ISelLowering.cpp
M llvm/lib/Target/X86/X86ISelLowering.h
M llvm/test/CodeGen/X86/atomic-load-store.ll
Log Message:
-----------
[X86] Cast atomic vectors in IR to support floats
This commit casts floats to ints in an atomic load during AtomicExpand to support
floating point types. It also is required to support 128 bit vectors in SSE/AVX.
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