[OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder
authorJan Sjodin <jan_sjodin@yahoo.com>
Wed, 9 Nov 2022 16:59:30 +0000 (11:59 -0500)
committerJan Sjodin <jan_sjodin@yahoo.com>
Thu, 24 Nov 2022 15:11:13 +0000 (10:11 -0500)
commit2aa338f68e1ee414680f0f08939dd8015b97d014
tree8e55ce7d4fa532dd93aef54da74b0a1bedf1f6ae
parent4f17734175099e0cd492882e17d2ad51fda964aa
[OpenMP][OMPIRBuilder] Mirgrate getName from clang to OMPIRBuilder

This change moves the getName function from clang and moves the separator class
members from CGOpenMPRuntime into OMPIRBuilder. Also enusre all the getters
in the config class are const.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D137725
clang/lib/CodeGen/CGOpenMPRuntime.cpp
clang/lib/CodeGen/CGOpenMPRuntime.h
clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp