From ce944af33c1e011b69665b6892eb3ea142afcdf0 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Sat, 25 Jul 2020 10:17:49 -0400 Subject: [PATCH] AMDGPU/GlobalISel: Mark G_ATOMICRMW_{NAND|FSUB} as lower These aren't implemented and we're still relying on the AtomicExpand pass, but mark these as lower to eliminate a few of the few remaining no rules defined cases. --- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp b/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp index f1962db35bc0..bf0ebd322aa9 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp @@ -1493,6 +1493,8 @@ AMDGPULegalizerInfo::AMDGPULegalizerInfo(const GCNSubtarget &ST_, G_FCOPYSIGN, G_ATOMIC_CMPXCHG_WITH_SUCCESS, + G_ATOMICRMW_NAND, + G_ATOMICRMW_FSUB, G_READ_REGISTER, G_WRITE_REGISTER, -- 2.34.1