10a06eb91SLouis Dionne// -*- C++ -*- 2*eb8650a7SLouis Dionne//===----------------------------------------------------------------------===// 30a06eb91SLouis Dionne// 40a06eb91SLouis Dionne// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 50a06eb91SLouis Dionne// See https://llvm.org/LICENSE.txt for license information. 60a06eb91SLouis Dionne// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 70a06eb91SLouis Dionne// 80a06eb91SLouis Dionne//===----------------------------------------------------------------------===// 90a06eb91SLouis Dionne 100a06eb91SLouis Dionne#ifndef _LIBCPP_EXECUTION 110a06eb91SLouis Dionne#define _LIBCPP_EXECUTION 120a06eb91SLouis Dionne 130a06eb91SLouis Dionne#include <__config> 140a06eb91SLouis Dionne 150a06eb91SLouis Dionne#if defined(_LIBCPP_HAS_PARALLEL_ALGORITHMS) && _LIBCPP_STD_VER >= 17 1695689243SLouis Dionne# include <__pstl_execution> 170a06eb91SLouis Dionne#endif 180a06eb91SLouis Dionne 190a06eb91SLouis Dionne#endif // _LIBCPP_EXECUTION 20