summaryrefslogtreecommitdiff
path: root/include/clang
diff options
context:
space:
mode:
authorYaxun Liu <Yaxun.Liu@amd.com>2017-09-28 19:07:59 +0000
committerYaxun Liu <Yaxun.Liu@amd.com>2017-09-28 19:07:59 +0000
commit2fbd83aec3207a5e8a493170389baa676082e3b5 (patch)
tree9322d87f06d273846ad7bb7dbb5ebbd94a591b26 /include/clang
parentf0ae815a5fac60340f15afadcf84194c4513c22e (diff)
downloadclang-2fbd83aec3207a5e8a493170389baa676082e3b5.tar.gz
[AMDGPU] Allow flexible register names in inline asm constraints
Currently AMDGPU inline asm only allow v and s as register names in constraints. This patch allows the following register names in constraints: (n, m is unsigned integer, n < m) v s {vn} or {v[n]} {sn} or {s[n]} {S} , where S is a special register name {v[n:m]} {s[n:m]} Differential Revision: https://reviews.llvm.org/D37568 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@314452 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang')
0 files changed, 0 insertions, 0 deletions