mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
[OpenMP][deviceRTLs] Update return type of function __kmpc_parallel_level
In `deviceRTLs`, the parallel level is stored in a shared variable of type `uint8_t`. `__kmpc_parallel_level` currently returns a 16-bit interger. This patch first changes the return type of the function to `uint8_t`, same as the shared variable, and then corrects function type which was updated in D105955. Reviewed By: jdoerfert Differential Revision: https://reviews.llvm.org/D106384
This commit is contained in:
parent
91da841387
commit
0d5ca9b780
@ -433,7 +433,7 @@ __OMP_RTL(__kmpc_free_shared, false, Void, VoidPtr)
|
||||
__OMP_RTL(__kmpc_begin_sharing_variables, false, Void, VoidPtrPtrPtr, SizeTy)
|
||||
__OMP_RTL(__kmpc_end_sharing_variables, false, Void, )
|
||||
__OMP_RTL(__kmpc_get_shared_variables, false, Void, VoidPtrPtrPtr)
|
||||
__OMP_RTL(__kmpc_parallel_level, false, Int16, IdentPtr, Int32)
|
||||
__OMP_RTL(__kmpc_parallel_level, false, Int8, )
|
||||
__OMP_RTL(__kmpc_is_spmd_exec_mode, false, Int8, )
|
||||
__OMP_RTL(__kmpc_barrier_simple_spmd, false, Void, IdentPtr, Int32)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user