================ @@ -1734,6 +1735,29 @@ define amdgpu_kernel void @unknown_addrspace_kernarg(ptr addrspace(12345) %ptr) ret void } +; Make sure the device_enqueue_symbol is not reported +; CHECK: - .args: [] +; CHECK-NEXT: .group_segment_fixed_size: 0 +; CHECK-NEXT: .kernarg_segment_align: 4 +; CHECK-NEXT: .kernarg_segment_size: 0 +; CHECK-NEXT: .language: OpenCL C +; CHECK-NEXT: .language_version: +; CHECK-NEXT: - 2 +; CHECK-NEXT: - 0 +; CHECK-NEXT: .max_flat_workgroup_size: 1024 +; CHECK-NEXT: .name: associated_global_not_handle +; CHECK-NEXT: .private_segment_fixed_size: 0 +; CHECK-NEXT: .sgpr_count: +; CHECK-NEXT: .sgpr_spill_count: 0 +; CHECK-NEXT: .symbol: associated_global_not_handle.kd +; CHECK-NEXT: .vgpr_count: +; CHECK-NEXT: .vgpr_spill_count: 0 +; CHECK-NEXT: .wavefront_size: 64 +; CHECK-NOT: device_enqueue_symbol ---------------- ssahasra wrote:
Do we need all the other CHECK-NEXT lines? Ideally, it would be good to see a single CHECK-NOT between two CHECK or CHECK-LABEL statements. https://github.com/llvm/llvm-project/pull/128519 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits