diff options
author | Eric Christopher <echristo@gmail.com> | 2014-06-15 19:55:14 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2014-06-15 19:55:14 +0000 |
commit | f6db93ab8116aab3ab3ac6f396a1da5b731a89a8 (patch) | |
tree | 8869f845461fc74243126a08a7717d449f2bfbe2 /llvm/lib/Target/ARM/ARMMachineFunctionInfo.h | |
parent | cf9a9a148e9d80d89ad24be08b45c1bd7f71463a (diff) | |
download | bcm5719-llvm-f6db93ab8116aab3ab3ac6f396a1da5b731a89a8.tar.gz bcm5719-llvm-f6db93ab8116aab3ab3ac6f396a1da5b731a89a8.zip |
Temporarily revert r210953 in an attempt to bring the ARM buildbots
back.
llvm-svn: 210996
Diffstat (limited to 'llvm/lib/Target/ARM/ARMMachineFunctionInfo.h')
-rw-r--r-- | llvm/lib/Target/ARM/ARMMachineFunctionInfo.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h b/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h index fe09c165353..d7ec6eba941 100644 --- a/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h +++ b/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h @@ -130,7 +130,16 @@ public: JumpTableUId(0), PICLabelUId(0), VarArgsFrameIndex(0), HasITBlocks(false), GlobalBaseReg(0) {} - explicit ARMFunctionInfo(MachineFunction &MF); + explicit ARMFunctionInfo(MachineFunction &MF) : + isThumb(MF.getTarget().getSubtarget<ARMSubtarget>().isThumb()), + hasThumb2(MF.getTarget().getSubtarget<ARMSubtarget>().hasThumb2()), + StByValParamsPadding(0), + ArgRegsSaveSize(0), HasStackFrame(false), RestoreSPFromFP(false), + LRSpilledForFarJump(false), + FramePtrSpillOffset(0), GPRCS1Offset(0), GPRCS2Offset(0), DPRCSOffset(0), + GPRCS1Size(0), GPRCS2Size(0), DPRCSSize(0), + JumpTableUId(0), PICLabelUId(0), + VarArgsFrameIndex(0), HasITBlocks(false), GlobalBaseReg(0) {} bool isThumbFunction() const { return isThumb; } bool isThumb1OnlyFunction() const { return isThumb && !hasThumb2; } |