; RUN: not llc < %s -march=nvptx64 -mcpu=sm_100 -mattr=+ptx88 2>&1 | FileCheck %s ; CHECK: error: unsupported atomic store: target supports atomics up to 16 bytes, but this atomic accesses 32 bytes ; CHECK: error: unsupported atomic load: target supports atomics up to 16 bytes, but this atomic accesses 32 bytes define void @test_i256_global_atomic(ptr addrspace(1) %a, ptr addrspace(1) %b) { %a.load = load atomic i256, ptr addrspace(1) %a seq_cst, align 32 store atomic i256 %a.load, ptr addrspace(1) %b seq_cst, align 32 ret void }