// RUN: mlir-translate -mlir-to-llvmir %s | FileCheck %s // Verify that host offloading doesn't crash the OMPIRBuilder. module attributes {llvm.target_triple = "x86_64-unknown-linux-gnu", omp.is_target_device = true} { llvm.func @omp_target_region_host_device() { omp.target { omp.terminator } llvm.return } } // CHECK: define void @omp_target_region_host_device() // CHECK: define weak_odr protected void @__omp_offloading_{{[^_]+}}_{{[^_]+}}_omp_target_region_host_device_l{{[0-9]+}}(ptr %[[ADDR_A:.*]])