1284677Sdim//===-- R600MachineFunctionInfo.h - R600 Machine Function Info ----*- C++ -*-=//
2284677Sdim//
3353358Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4353358Sdim// See https://llvm.org/LICENSE.txt for license information.
5353358Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6284677Sdim//
7284677Sdim//===----------------------------------------------------------------------===//
8284677Sdim//
9284677Sdim/// \file
10284677Sdim//===----------------------------------------------------------------------===//
11284677Sdim
12309124Sdim#ifndef LLVM_LIB_TARGET_AMDGPU_R600MACHINEFUNCTIONINFO_H
13309124Sdim#define LLVM_LIB_TARGET_AMDGPU_R600MACHINEFUNCTIONINFO_H
14284677Sdim
15284677Sdim#include "AMDGPUMachineFunction.h"
16284677Sdim
17284677Sdimnamespace llvm {
18284677Sdim
19309124Sdimclass R600MachineFunctionInfo final : public AMDGPUMachineFunction {
20284677Sdimpublic:
21284677Sdim  R600MachineFunctionInfo(const MachineFunction &MF);
22314564Sdim  unsigned CFStackSize;
23284677Sdim};
24284677Sdim
25285181Sdim} // End llvm namespace
26284677Sdim
27284677Sdim#endif
28