This revision was automatically updated to reflect the committed changes. Closed by commit rL362623: [Clang] Fix pretty printing of CUDA address spaces (authored by stulova, committed by ). Herald added a project: LLVM. Herald added a subscriber: llvm-commits.
Changed prior to commit: https://reviews.llvm.org/D54258?vs=173154&id=203195#toc Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D54258/new/ https://reviews.llvm.org/D54258 Files: cfe/trunk/lib/AST/TypePrinter.cpp Index: cfe/trunk/lib/AST/TypePrinter.cpp =================================================================== --- cfe/trunk/lib/AST/TypePrinter.cpp +++ cfe/trunk/lib/AST/TypePrinter.cpp @@ -1805,17 +1805,19 @@ case LangAS::opencl_private: break; case LangAS::opencl_constant: - case LangAS::cuda_constant: OS << "__constant"; break; case LangAS::opencl_generic: OS << "__generic"; break; case LangAS::cuda_device: - OS << "__device"; + OS << "__device__"; + break; + case LangAS::cuda_constant: + OS << "__constant__"; break; case LangAS::cuda_shared: - OS << "__shared"; + OS << "__shared__"; break; default: OS << "__attribute__((address_space(";
Index: cfe/trunk/lib/AST/TypePrinter.cpp =================================================================== --- cfe/trunk/lib/AST/TypePrinter.cpp +++ cfe/trunk/lib/AST/TypePrinter.cpp @@ -1805,17 +1805,19 @@ case LangAS::opencl_private: break; case LangAS::opencl_constant: - case LangAS::cuda_constant: OS << "__constant"; break; case LangAS::opencl_generic: OS << "__generic"; break; case LangAS::cuda_device: - OS << "__device"; + OS << "__device__"; + break; + case LangAS::cuda_constant: + OS << "__constant__"; break; case LangAS::cuda_shared: - OS << "__shared"; + OS << "__shared__"; break; default: OS << "__attribute__((address_space(";
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits