12 lines · plain
1// RUN: mlir-translate -mlir-to-llvmir %s | FileCheck %s2 3// CHECK-LABEL: @llvm_nvvm_tcgen05_shift4llvm.func @llvm_nvvm_tcgen05_shift(%taddr : !llvm.ptr<6>) {5 // CHECK: call void @llvm.nvvm.tcgen05.shift.down.cg1(ptr addrspace(6) %{{.*}})6 nvvm.tcgen05.shift %taddr : !llvm.ptr<6>7 8 // CHECK: call void @llvm.nvvm.tcgen05.shift.down.cg2(ptr addrspace(6) %{{.*}})9 nvvm.tcgen05.shift %taddr {group = #nvvm.cta_group<cta_2>} : !llvm.ptr<6>10 llvm.return11}12