-
-
Notifications
You must be signed in to change notification settings - Fork 19
Open
Labels
A-floatArea: related to atomic floatArea: related to atomic floatC-enhancementCategory: A new feature or an improvement for an existing oneCategory: A new feature or an improvement for an existing oneO-nvptxTarget: NVPTX, https://llvm.org/docs/NVPTXUsage.htmlTarget: NVPTX, https://llvm.org/docs/NVPTXUsage.html
Description
The CPU targets do not have instructions for atomic float (UPDATE: AArch64 now has FEAT_LSFE (#201)), but the GPU targets have these instructions.
- load https://docs.nvidia.com/cuda/parallel-thread-execution/index.html#data-movement-and-conversion-instructions-ld
- store https://docs.nvidia.com/cuda/parallel-thread-execution/index.html#data-movement-and-conversion-instructions-st
- RMW https://docs.nvidia.com/cuda/parallel-thread-execution/index.html#parallel-synchronization-and-communication-instructions-atom
Metadata
Metadata
Assignees
Labels
A-floatArea: related to atomic floatArea: related to atomic floatC-enhancementCategory: A new feature or an improvement for an existing oneCategory: A new feature or an improvement for an existing oneO-nvptxTarget: NVPTX, https://llvm.org/docs/NVPTXUsage.htmlTarget: NVPTX, https://llvm.org/docs/NVPTXUsage.html