[all-commits] [llvm/llvm-project] e8b98a: [CodeGen] Emit elementtype attributes for indirect...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Thu Jan 6 00:29:45 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e8b98a5216dbfdaa31f7016955f9586cef94a626
https://github.com/llvm/llvm-project/commit/e8b98a5216dbfdaa31f7016955f9586cef94a626
Author: Nikita Popov <npopov at redhat.com>
Date: 2022-01-06 (Thu, 06 Jan 2022)
Changed paths:
M clang/lib/CodeGen/CGBuiltin.cpp
M clang/lib/CodeGen/CGObjCMac.cpp
M clang/lib/CodeGen/CGStmt.cpp
M clang/lib/CodeGen/CodeGenFunction.h
M clang/test/CodeGen/RISCV/riscv-inline-asm.c
M clang/test/CodeGen/SystemZ/systemz-inline-asm.c
M clang/test/CodeGen/aarch64-inline-asm.c
M clang/test/CodeGen/asm-inout.c
M clang/test/CodeGen/asm.c
M clang/test/CodeGen/builtins-ppc-xlcompat-LoadReseve-StoreCond-64bit-only.c
M clang/test/CodeGen/builtins-ppc-xlcompat-LoadReseve-StoreCond.c
M clang/test/CodeGen/inline-asm-x86-flag-output.c
M clang/test/CodeGen/matrix-type.c
M clang/test/CodeGen/mips-constraints-mem.c
M clang/test/CodeGen/mips-inline-asm-modifiers.c
M clang/test/CodeGen/mips-inline-asm.c
M clang/test/CodeGen/mozilla-ms-inline-asm.c
M clang/test/CodeGen/ms-inline-asm-64.c
M clang/test/CodeGen/ms-inline-asm-static-variable.c
M clang/test/CodeGen/ms-inline-asm.c
M clang/test/CodeGen/ms-inline-asm.cpp
M clang/test/CodeGen/ms-intrinsics.c
M clang/test/CodeGen/mult-alt-generic.c
M clang/test/CodeGen/mult-alt-x86.c
M clang/test/CodeGen/ppc64-inline-asm.c
M clang/test/CodeGenCXX/ms-inline-asm-fields.cpp
M clang/test/CodeGenObjC/exceptions.m
M clang/test/CodeGenObjC/synchronized.m
Log Message:
-----------
[CodeGen] Emit elementtype attributes for indirect inline asm constraints
This implements the clang side of D116531. The elementtype
attribute is added for all indirect constraints (*) and tests are
updated accordingly.
Differential Revision: https://reviews.llvm.org/D116666
More information about the All-commits
mailing list