code: def aot_target(aot_host_target):
      if aot_host_target == "c":
          yield tvm.target.hexagon("v68")
      elif aot_host_target.startswith("llvm"):
          yield aot_host_target
      else:
          assert (
              False
          ), "Incorrect AoT host target: {aot_host_target}. Options are [c, llvm]."
  
imports: import os
  import random
  from typing import Optional, Union
  import pytest
  import tvm
  import tvm.rpc.tracker
  from tvm.contrib.hexagon.build import HexagonLauncher, HexagonLauncherRPC
  from tvm.contrib.hexagon.session import Session
  from tvm.contrib.hexagon.tools import HEXAGON_SIMULATOR_NAME
label_desc: Use image node_id 18 for calling a global function with example usage: aot_target(aot_host_target) without return types