diff options
author | YunQiang Su <syq@debian.org> | 2024-05-20 14:46:47 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-20 14:46:47 +0800 |
commit | eac743d1b01fd44bc742e1ccc2be8360908bdbf8 (patch) | |
tree | 35f2d804b42cb468d5499e1cfaad18d378dd2a9f /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp | |
parent | 9500a5d02e23f9b43294e5f662ac099f8989c0e4 (diff) | |
download | llvm-eac743d1b01fd44bc742e1ccc2be8360908bdbf8.zip llvm-eac743d1b01fd44bc742e1ccc2be8360908bdbf8.tar.gz llvm-eac743d1b01fd44bc742e1ccc2be8360908bdbf8.tar.bz2 |
MIPS: Support '%w' token in inline asm template for MSA (#91920)
MSA registers share the FPRs as its bottom half. So that we can use MSA
instructions to work with normal float/double:
double a, b, c;
asm volatile ("fmadd.d %w0, %w1, %w2" : "+f"(a) : "f"(b), "f"(c));
GCC has support it for quite long time.
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
0 files changed, 0 insertions, 0 deletions