#include "XCoreMachineFunctionInfo.h"
#include "XCoreInstrInfo.h"
#include "llvm/CodeGen/TargetSubtargetInfo.h"
#include "llvm/IR/Function.h"
usingnamespacellvm;
void XCoreFunctionInfo::anchor() { … }
MachineFunctionInfo *XCoreFunctionInfo::clone(
BumpPtrAllocator &Allocator, MachineFunction &DestMF,
const DenseMap<MachineBasicBlock *, MachineBasicBlock *> &Src2DstMBB)
const { … }
bool XCoreFunctionInfo::isLargeFrame(const MachineFunction &MF) const { … }
int XCoreFunctionInfo::createLRSpillSlot(MachineFunction &MF) { … }
int XCoreFunctionInfo::createFPSpillSlot(MachineFunction &MF) { … }
const int* XCoreFunctionInfo::createEHSpillSlot(MachineFunction &MF) { … }