Displaying 4 results from an estimated 4 matches for "syncscopes".
Did you mean:
synchscope
2016 Jan 28
6
Memory scope proposal
..., and the reader simply decrements them by one to compute the
correct value in the in-memory data-structure.
Name Mapping
Now we comes to name mapping from integers to strings. If a CLANG front end
wants to map a language that has memory scopes (e.g. OpenCL) to LLVM IR,
how does it determine what syncscopes to use? Without any rules, each
target can define its own meaning for the scopes, can give them any name,
and can map them to the LLVM-IR unit values in any way. In this case, I
think each target have to provide a mapping function that maps a specific
language’s name for a scope into that targets n...
2016 Mar 22
1
Memory scope proposal
..., and the reader simply decrements them by one to compute the
correct value in the in-memory data-structure.
Name Mapping
Now we comes to name mapping from integers to strings. If a CLANG front end
wants to map a language that has memory scopes (e.g. OpenCL) to LLVM IR,
how does it determine what syncscopes to use? Without any rules, each
target can define its own meaning for the scopes, can give them any name,
and can map them to the LLVM-IR unit values in any way. In this case, I
think each target have to provide a mapping function that maps a specific
language’s name for a scope into that targets n...
2016 Mar 29
1
Memory scope proposal
...hem by one
> to compute the correct value in the in-memory data-structure.
>
> Name Mapping
>
> Now we comes to name mapping from integers to strings. If a CLANG
> front end wants to map a language that has memory scopes (e.g. OpenCL)
> to LLVM IR, how does it determine what syncscopes to use? Without any
> rules, each target can define its own meaning for the scopes, can give
> them any name, and can map them to the LLVM-IR unit values in any way.
> In this case, I think each target have to provide a mapping function
> that maps a specific language’s name for a s...
2016 Apr 18
3
Memory scope proposal
...them by one to compute the
> correct value in the in-memory data-structure.
>
> Name Mapping
>
> Now we comes to name mapping from integers to strings. If a CLANG front end
> wants to map a language that has memory scopes (e.g. OpenCL) to LLVM IR,
> how does it determine what syncscopes to use? Without any rules, each
> target can define its own meaning for the scopes, can give them any name,
> and can map them to the LLVM-IR unit values in any way. In this case, I
> think each target have to provide a mapping function that maps a specific
> language’s name for a scope...