| # Copyright 2022 The IREE Authors | 
 | # | 
 | # Licensed under the Apache License v2.0 with LLVM Exceptions. | 
 | # See https://llvm.org/LICENSE.txt for license information. | 
 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | 
 |  | 
 | iree_enable_optimization_options( | 
 |   PROFILE_NAME | 
 |     "${IREE_RUNTIME_OPTIMIZATION_PROFILE}" | 
 |   # TODO: These options should be separated between those required as | 
 |   # INTERFACE and those that can be private (i.e. to the runtime). | 
 |   SIZE_INTERFACE_COPTS | 
 |     "-DIREE_STATUS_MODE=0" | 
 |     "-DIREE_STATISTICS_ENABLE=0" | 
 |     "-DIREE_HAL_MODULE_STRING_UTIL_ENABLE=0" | 
 |     "-DIREE_HAL_COMMAND_BUFFER_VALIDATION_ENABLE=0" | 
 |     "-DIREE_VM_BACKTRACE_ENABLE=0" | 
 |     "-DIREE_VM_BYTECODE_VERIFICATION_ENABLE=0" | 
 |     "-DIREE_VM_EXT_F32_ENABLE=0" | 
 |     "-DIREE_VM_EXT_F64_ENABLE=0" | 
 | ) | 
 |  | 
 | # Must include runtime plugins before processing the runtime sources so that | 
 | # the static link list can be set. | 
 | iree_include_cmake_plugin_dirs( | 
 |   LOG_LABEL | 
 |     runtime | 
 |   BINARY_DIR | 
 |     "${IREE_BINARY_DIR}/runtime/plugins" | 
 |   PLUGIN_CMAKE_FILE | 
 |     "iree_runtime_plugin.cmake" | 
 | ) | 
 |  | 
 | add_subdirectory(src) | 
 |  | 
 | if(IREE_BUILD_PYTHON_BINDINGS) | 
 |   add_subdirectory(bindings/python) | 
 | endif() |