OSDN Git Service

[AMDGPU] Added support of new inline assembler constraints
authorDmitry Preobrazhensky <dmitry.preobrazhensky@amd.com>
Fri, 3 Jul 2020 11:36:57 +0000 (14:36 +0300)
committerDmitry Preobrazhensky <dmitry.preobrazhensky@amd.com>
Fri, 3 Jul 2020 15:01:12 +0000 (18:01 +0300)
commit53422e8b4f65a6736896311b10ad8a22fbc9e372
tree146c2dadb6d4f62f9c187bec9587e30726727bb0
parentaf80a4353e1462cefaa37d56eb76c8695a832ee2
[AMDGPU] Added support of new inline assembler constraints

Added support for constraints 'I', 'J', 'L', 'B', 'C', 'Kf', 'DA', 'DB'.

See https://gcc.gnu.org/onlinedocs/gcc/Machine-Constraints.html#Machine-Constraints.

Reviewers: arsenm, rampitec

Differential Revision: https://reviews.llvm.org/D81657
clang/lib/Basic/Targets/AMDGPU.h
clang/test/CodeGenOpenCL/inline-asm-amdgcn.cl
clang/test/Sema/inline-asm-validate-amdgpu.cl