Path: blob/main/contrib/llvm-project/llvm/lib/Target/M68k/GISel/M68kLegalizerInfo.h
35294 views
//===-- M68kLegalizerInfo ---------------------------------------*- C++ -*-===//1//2// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3// See https://llvm.org/LICENSE.txt for license information.4// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5//6//===----------------------------------------------------------------------===//7/// \file8/// This file declares the targeting of the MachineLegalizer class for9/// M68k.10/// \todo This should be generated by TableGen.11//===----------------------------------------------------------------------===//1213#ifndef LLVM_LIB_TARGET_M68K_GLSEL_M68KLEGALIZERINFO_H14#define LLVM_LIB_TARGET_M68K_GLSEL_M68KLEGALIZERINFO_H1516#include "llvm/CodeGen/GlobalISel/LegalizerInfo.h"1718namespace llvm {1920class M68kSubtarget;2122struct M68kLegalizerInfo : public LegalizerInfo {23public:24M68kLegalizerInfo(const M68kSubtarget &ST);25};26} // end namespace llvm27#endif // LLVM_LIB_TARGET_M68K_GLSEL_M68KLEGALIZERINFO_H282930