30 lines · c
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-exception6//7//===----------------------------------------------------------------------===//8//9/// \file10//===----------------------------------------------------------------------===//11 12#ifndef LLVM_LIB_TARGET_AMDGPU_R600MACHINEFUNCTIONINFO_H13#define LLVM_LIB_TARGET_AMDGPU_R600MACHINEFUNCTIONINFO_H14 15#include "AMDGPUMachineFunction.h"16 17namespace llvm {18 19class R600Subtarget;20 21class R600MachineFunctionInfo final : public AMDGPUMachineFunction {22public:23 R600MachineFunctionInfo(const Function &F, const R600Subtarget *STI);24 unsigned CFStackSize;25};26 27} // End llvm namespace28 29#endif30