Skip to content

Commit 2d3524e

Browse files
authored
Merge pull request #1930 from oneapi-src/benie/no-import-in-pragma-region
Make pragma region names joined by _
2 parents 6b2e678 + d6e93fa commit 2d3524e

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

include/ur_api.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3797,7 +3797,7 @@ urUSMPoolGetInfo(
37973797
#endif
37983798
// Intel 'oneAPI' Unified Runtime APIs
37993799
#if !defined(__GNUC__)
3800-
#pragma region virtual memory
3800+
#pragma region virtual_memory
38013801
#endif
38023802
///////////////////////////////////////////////////////////////////////////////
38033803
/// @brief Virtual memory granularity info
@@ -7354,7 +7354,7 @@ urEnqueueWriteHostPipe(
73547354
#endif
73557355
// Bindless Images Extension APIs
73567356
#if !defined(__GNUC__)
7357-
#pragma region bindless images(experimental)
7357+
#pragma region bindless_images_(experimental)
73587358
#endif
73597359
///////////////////////////////////////////////////////////////////////////////
73607360
/// @brief Handle of bindless image
@@ -8152,7 +8152,7 @@ urBindlessImagesSignalExternalSemaphoreExp(
81528152
#endif
81538153
// Intel 'oneAPI' Unified Runtime Experimental APIs for Command-Buffers
81548154
#if !defined(__GNUC__)
8155-
#pragma region command buffer(experimental)
8155+
#pragma region command_buffer_(experimental)
81568156
#endif
81578157
///////////////////////////////////////////////////////////////////////////////
81588158
/// @brief Command-buffer query information type
@@ -9005,7 +9005,7 @@ urCommandBufferCommandGetInfoExp(
90059005
#endif
90069006
// Intel 'oneAPI' Unified Runtime Experimental APIs for Cooperative Kernels
90079007
#if !defined(__GNUC__)
9008-
#pragma region cooperative kernels(experimental)
9008+
#pragma region cooperative_kernels_(experimental)
90099009
#endif
90109010
///////////////////////////////////////////////////////////////////////////////
90119011
#ifndef UR_COOPERATIVE_KERNELS_EXTENSION_STRING_EXP
@@ -9093,7 +9093,7 @@ urKernelSuggestMaxCooperativeGroupCountExp(
90939093
#endif
90949094
// Intel 'oneAPI' Unified Runtime Experimental APIs for enqueuing timestamp recordings
90959095
#if !defined(__GNUC__)
9096-
#pragma region enqueue timestamp recording(experimental)
9096+
#pragma region enqueue_timestamp_recording_(experimental)
90979097
#endif
90989098
///////////////////////////////////////////////////////////////////////////////
90999099
/// @brief Enqueue a command for recording the device timestamp
@@ -9135,7 +9135,7 @@ urEnqueueTimestampRecordingExp(
91359135
#endif
91369136
// Intel 'oneAPI' Unified Runtime Experimental APIs for (kernel) Launch Properties
91379137
#if !defined(__GNUC__)
9138-
#pragma region launch properties(experimental)
9138+
#pragma region launch_properties_(experimental)
91399139
#endif
91409140
///////////////////////////////////////////////////////////////////////////////
91419141
#ifndef UR_LAUNCH_PROPERTIES_EXTENSION_STRING_EXP
@@ -9262,7 +9262,7 @@ urEnqueueKernelLaunchCustomExp(
92629262
#endif
92639263
// Intel 'oneAPI' Unified Runtime Experimental APIs for multi-device compile
92649264
#if !defined(__GNUC__)
9265-
#pragma region multi device compile(experimental)
9265+
#pragma region multi_device_compile_(experimental)
92669266
#endif
92679267
///////////////////////////////////////////////////////////////////////////////
92689268
#ifndef UR_MULTI_DEVICE_COMPILE_EXTENSION_STRING_EXP
@@ -9392,7 +9392,7 @@ urProgramLinkExp(
93929392
#endif
93939393
// Intel 'oneAPI' USM Import/Release Extension APIs
93949394
#if !defined(__GNUC__)
9395-
#pragma region usm import release(experimental)
9395+
#pragma region usm_import_release_(experimental)
93969396
#endif
93979397
///////////////////////////////////////////////////////////////////////////////
93989398
/// @brief Import memory into USM
@@ -9445,7 +9445,7 @@ urUSMReleaseExp(
94459445
#endif
94469446
// Intel 'oneAPI' Unified Runtime Experimental APIs for USM P2P
94479447
#if !defined(__GNUC__)
9448-
#pragma region usm p2p(experimental)
9448+
#pragma region usm_p2p_(experimental)
94499449
#endif
94509450
///////////////////////////////////////////////////////////////////////////////
94519451
#ifndef UR_USM_P2P_EXTENSION_STRING_EXP
@@ -9601,7 +9601,7 @@ urUsmP2PPeerAccessGetInfoExp(
96019601
#endif
96029602
// Intel 'oneAPI' Unified Runtime Experimental API for enqueuing work through native APIs
96039603
#if !defined(__GNUC__)
9604-
#pragma region native enqueue(experimental)
9604+
#pragma region native_enqueue_(experimental)
96059605
#endif
96069606
///////////////////////////////////////////////////////////////////////////////
96079607
/// @brief Native enqueue properties

scripts/templates/api.h.mako

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ extern "C" {
4242
%if len(spec['objects']):
4343
// ${th.subt(n, tags, spec['header']['desc'])}
4444
#if !defined(__GNUC__)
45-
#pragma region ${spec['name']}
45+
#pragma region ${spec['name'].replace(' ', '_')}
4646
#endif
4747
%endif
4848
%for obj in spec['objects']:

0 commit comments

Comments
 (0)