LLVM  6.0.0svn
Functions
SIFrameLowering.cpp File Reference
#include "SIFrameLowering.h"
#include "AMDGPUSubtarget.h"
#include "SIInstrInfo.h"
#include "SIMachineFunctionInfo.h"
#include "SIRegisterInfo.h"
#include "llvm/CodeGen/MachineFrameInfo.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/RegisterScavenging.h"
Include dependency graph for SIFrameLowering.cpp:

Go to the source code of this file.

Functions

static ArrayRef< MCPhysReggetAllSGPR128 (const SISubtarget &ST, const MachineFunction &MF)
 
static ArrayRef< MCPhysReggetAllSGPRs (const SISubtarget &ST, const MachineFunction &MF)
 
static bool allStackObjectsAreDead (const MachineFrameInfo &MFI)
 

Function Documentation

◆ allStackObjectsAreDead()

static bool allStackObjectsAreDead ( const MachineFrameInfo MFI)
static

◆ getAllSGPR128()

static ArrayRef<MCPhysReg> getAllSGPR128 ( const SISubtarget ST,
const MachineFunction MF 
)
static

◆ getAllSGPRs()

static ArrayRef<MCPhysReg> getAllSGPRs ( const SISubtarget ST,
const MachineFunction MF 
)
static