brintos

brintos / llvm-project-archived public Read only

0
0
Text · 981 B · cbe30ec Raw
29 lines · c
1//===-- M68kLegalizerInfo ---------------------------------------*- C++ -*-===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8/// \file9/// This file declares the targeting of the MachineLegalizer class for10/// M68k.11/// \todo This should be generated by TableGen.12//===----------------------------------------------------------------------===//13 14#ifndef LLVM_LIB_TARGET_M68K_GLSEL_M68KLEGALIZERINFO_H15#define LLVM_LIB_TARGET_M68K_GLSEL_M68KLEGALIZERINFO_H16 17#include "llvm/CodeGen/GlobalISel/LegalizerInfo.h"18 19namespace llvm {20 21class M68kSubtarget;22 23struct M68kLegalizerInfo : public LegalizerInfo {24public:25  M68kLegalizerInfo(const M68kSubtarget &ST);26};27} // end namespace llvm28#endif // LLVM_LIB_TARGET_M68K_GLSEL_M68KLEGALIZERINFO_H29