Commit Graph

4 Commits

Author SHA1 Message Date
Nikita Popov e8b98a5216 [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
2022-01-06 09:29:22 +01:00
Alexey Bataev 91e5860fad [X86, inlineasm] Improve analysis of x,Y0,Yi,Ym,Yt,L,e,Z,s asm constraints (patch by Alexey Frolov)
Improve Sema checking of 9 existing inline asm constraints (‘x’, ‘Y*’, ‘L’, ‘e’, ‘Z’, ‘s’).
Differential Revision: http://reviews.llvm.org/D10536

llvm-svn: 242665
2015-07-20 12:08:00 +00:00
John Thompson 88903beaf5 Fixed some of the incompatibilities with gcc.
llvm-svn: 128228
2011-03-24 18:51:57 +00:00
John Thompson 6c2afc8d5d Tests for inline asm constraints, generic and x86.
llvm-svn: 118108
2010-11-02 23:03:52 +00:00