X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FTarget%2FARM%2FARMMachineFunctionInfo.h;h=40ace69e94cae338e2d950c2994b3f772df5a63e;hb=8d6385db78faf87bea65792619a6a5ca10545d84;hp=ddfdb5240c2b795010ead3fe694592a8bd4ab15c;hpb=1b279144ecc41e788f7173892dfcc89f7ee6772a;p=oota-llvm.git diff --git a/lib/Target/ARM/ARMMachineFunctionInfo.h b/lib/Target/ARM/ARMMachineFunctionInfo.h index ddfdb5240c2..40ace69e94c 100644 --- a/lib/Target/ARM/ARMMachineFunctionInfo.h +++ b/lib/Target/ARM/ARMMachineFunctionInfo.h @@ -1,4 +1,4 @@ -//===-- ARMMachineFuctionInfo.h - ARM machine function info -----*- C++ -*-===// +//===-- ARMMachineFunctionInfo.h - ARM machine function info ----*- C++ -*-===// // // The LLVM Compiler Infrastructure // @@ -52,7 +52,7 @@ class ARMFunctionInfo : public MachineFunctionInfo { unsigned ReturnRegsCount; /// HasStackFrame - True if this function has a stack frame. Set by - /// processFunctionBeforeCalleeSavedScan(). + /// determineCalleeSaves(). bool HasStackFrame; /// RestoreSPFromFP - True if epilogue should restore SP from FP. Set by @@ -98,10 +98,6 @@ class ARMFunctionInfo : public MachineFunctionInfo { /// registers also aren't included in DPRCSSize above. unsigned NumAlignedDPRCS2Regs; - /// JumpTableUId - Unique id for jumptables. - /// - unsigned JumpTableUId; - unsigned PICLabelUId; /// VarArgsFrameIndex - FrameIndex for start of varargs area. @@ -136,8 +132,7 @@ public: LRSpilledForFarJump(false), FramePtrSpillOffset(0), GPRCS1Offset(0), GPRCS2Offset(0), DPRCSOffset(0), GPRCS1Size(0), GPRCS2Size(0), DPRCSAlignGapSize(0), DPRCSSize(0), - NumAlignedDPRCS2Regs(0), - JumpTableUId(0), PICLabelUId(0), + NumAlignedDPRCS2Regs(0), PICLabelUId(0), VarArgsFrameIndex(0), HasITBlocks(false), GlobalBaseReg(0) {} explicit ARMFunctionInfo(MachineFunction &MF); @@ -149,11 +144,7 @@ public: unsigned getStoredByValParamsPadding() const { return StByValParamsPadding; } void setStoredByValParamsPadding(unsigned p) { StByValParamsPadding = p; } - unsigned getArgRegsSaveSize(unsigned Align = 0) const { - if (!Align) - return ArgRegsSaveSize; - return (ArgRegsSaveSize + Align - 1) & ~(Align - 1); - } + unsigned getArgRegsSaveSize() const { return ArgRegsSaveSize; } void setArgRegsSaveSize(unsigned s) { ArgRegsSaveSize = s; } unsigned getReturnRegsCount() const { return ReturnRegsCount; } @@ -195,14 +186,6 @@ public: unsigned getArgumentStackSize() const { return ArgumentStackSize; } void setArgumentStackSize(unsigned size) { ArgumentStackSize = size; } - unsigned createJumpTableUId() { - return JumpTableUId++; - } - - unsigned getNumJumpTables() const { - return JumpTableUId; - } - void initPICLabelUId(unsigned UId) { PICLabelUId = UId; }