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