[AMDGPU] Fix codegen for inline assembly
authorYaxun Liu <Yaxun.Liu@amd.com>
Fri, 23 Mar 2018 19:43:42 +0000 (19:43 +0000)
committerYaxun Liu <Yaxun.Liu@amd.com>
Fri, 23 Mar 2018 19:43:42 +0000 (19:43 +0000)
commitac1263cd54ffaa50d692e1d99c34f16759126cae
treeb272bd8d99b17605a6cb809985c9b9edbf1f3eaa
parentdf5d9486aa4e044b0d7954689fa578fae02e06a0
[AMDGPU] Fix codegen for inline assembly

Need to override convertConstraint to recognise amdgpu specific register names.

Differential Revision: https://reviews.llvm.org/D44533

llvm-svn: 328359
clang/lib/Basic/Targets/AMDGPU.h
clang/lib/CodeGen/CGStmt.cpp
clang/test/CodeGenOpenCL/inline-asm-amdgcn.cl [new file with mode: 0644]
clang/test/Sema/inline-asm-validate-amdgpu.cl