1*5f7ddb14SDimitry Andric //===- OMP.cpp ------ Collection of helpers for OpenMP --------------------===// 2*5f7ddb14SDimitry Andric // 3*5f7ddb14SDimitry Andric // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*5f7ddb14SDimitry Andric // See https://llvm.org/LICENSE.txt for license information. 5*5f7ddb14SDimitry Andric // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*5f7ddb14SDimitry Andric // 7*5f7ddb14SDimitry Andric //===----------------------------------------------------------------------===// 8*5f7ddb14SDimitry Andric 9*5f7ddb14SDimitry Andric #include "llvm/Frontend/OpenMP/OMP.h.inc" 10*5f7ddb14SDimitry Andric 11*5f7ddb14SDimitry Andric #include "llvm/ADT/StringRef.h" 12*5f7ddb14SDimitry Andric #include "llvm/ADT/StringSwitch.h" 13*5f7ddb14SDimitry Andric #include "llvm/Support/ErrorHandling.h" 14*5f7ddb14SDimitry Andric 15*5f7ddb14SDimitry Andric using namespace llvm; 16*5f7ddb14SDimitry Andric using namespace omp; 17*5f7ddb14SDimitry Andric 18*5f7ddb14SDimitry Andric #define GEN_DIRECTIVES_IMPL 19*5f7ddb14SDimitry Andric #include "llvm/Frontend/OpenMP/OMP.inc" 20