diff --git a/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp b/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp index be05f01c94603..468a4da9ac13a 100644 --- a/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp +++ b/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp @@ -8397,9 +8397,8 @@ Error OpenMPIRBuilder::emitOffloadingArrays( // The information types are only built if provided. if (!CombinedInfo.Names.empty()) { - std::string MapnamesName = createPlatformSpecificName({"offload_mapnames"}); - auto *MapNamesArrayGbl = - createOffloadMapnames(CombinedInfo.Names, MapnamesName); + auto *MapNamesArrayGbl = createOffloadMapnames( + CombinedInfo.Names, createPlatformSpecificName({"offload_mapnames"})); Info.RTArgs.MapNamesArray = MapNamesArrayGbl; Info.EmitDebug = true; } else {