This patch enables AtomicExpandPass for NVPTX.
Depend on D125652.
Differential D125639
[NVPTX] Enable AtomicExpandPass for NVPTX tianshilei1992 on May 15 2022, 11:23 AM. Authored by
Details
This patch enables AtomicExpandPass for NVPTX. Depend on D125652.
Diff Detail
Unit Tests Event Timeline
Comment Actions
SM20 is the current minimum. Note that NVIDIA has already stopped supporting pre-SM35 GPUs and we should probably start considering removing support for sm_2x in LLVM, too.
|
Some targets, such as NVPTX, supports atomic load and store of floating-point variables. We don't need to convert it to integer.