1 //===-- LanaiMachineFuctionInfo.cpp - Lanai machine function info ---===//
3 // The LLVM Compiler Infrastructure
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 #include "LanaiMachineFunctionInfo.h"
14 void LanaiMachineFunctionInfo::anchor() {}
16 unsigned LanaiMachineFunctionInfo::getGlobalBaseReg() {
17 // Return if it has already been initialized.
21 return GlobalBaseReg =
22 MF.getRegInfo().createVirtualRegister(&Lanai::GPRRegClass);