1//===-- R600MachineFunctionInfo.h - R600 Machine Function Info ----*- 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-exception
6//
7//===----------------------------------------------------------------------===//
8//
9/// \file
10//===----------------------------------------------------------------------===//
11
12#ifndef LLVM_LIB_TARGET_AMDGPU_R600MACHINEFUNCTIONINFO_H
13#define LLVM_LIB_TARGET_AMDGPU_R600MACHINEFUNCTIONINFO_H
14
15#include "AMDGPUMachineFunction.h"
16
17namespace llvm {
18
19class R600MachineFunctionInfo final : public AMDGPUMachineFunction {
20public:
21  R600MachineFunctionInfo(const MachineFunction &MF);
22  unsigned CFStackSize;
23};
24
25} // End llvm namespace
26
27#endif
28