1351278Sdim//===-- BPFTargetInfo.h - BPF Target Implementation -------------*- C++ -*-===// 2351278Sdim// 3351278Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4351278Sdim// See https://llvm.org/LICENSE.txt for license information. 5351278Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6351278Sdim// 7351278Sdim//===----------------------------------------------------------------------===// 8351278Sdim 9351278Sdim#ifndef LLVM_LIB_TARGET_BPF_TARGETINFO_BPFTARGETINFO_H 10351278Sdim#define LLVM_LIB_TARGET_BPF_TARGETINFO_BPFTARGETINFO_H 11351278Sdim 12351278Sdimnamespace llvm { 13351278Sdim 14351278Sdimclass Target; 15351278Sdim 16351278SdimTarget &getTheBPFleTarget(); 17351278SdimTarget &getTheBPFbeTarget(); 18351278SdimTarget &getTheBPFTarget(); 19351278Sdim 20351278Sdim} // namespace llvm 21351278Sdim 22351278Sdim#endif // LLVM_LIB_TARGET_BPF_TARGETINFO_BPFTARGETINFO_H 23