Deleted Added
full compact
ARMMachineFunctionInfo.h (193323) ARMMachineFunctionInfo.h (193574)
1//====- ARMMachineFuctionInfo.h - ARM machine function info -----*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 86 unchanged lines hidden (view full) ---

95 Align(2U),
96 VarArgsRegSaveSize(0), HasStackFrame(false),
97 LRSpilledForFarJump(false), R3IsLiveIn(false),
98 FramePtrSpillOffset(0), GPRCS1Offset(0), GPRCS2Offset(0), DPRCSOffset(0),
99 GPRCS1Size(0), GPRCS2Size(0), DPRCSSize(0),
100 GPRCS1Frames(0), GPRCS2Frames(0), DPRCSFrames(0),
101 JumpTableUId(0), ConstPoolEntryUId(0) {}
102
1//====- ARMMachineFuctionInfo.h - ARM machine function info -----*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 86 unchanged lines hidden (view full) ---

95 Align(2U),
96 VarArgsRegSaveSize(0), HasStackFrame(false),
97 LRSpilledForFarJump(false), R3IsLiveIn(false),
98 FramePtrSpillOffset(0), GPRCS1Offset(0), GPRCS2Offset(0), DPRCSOffset(0),
99 GPRCS1Size(0), GPRCS2Size(0), DPRCSSize(0),
100 GPRCS1Frames(0), GPRCS2Frames(0), DPRCSFrames(0),
101 JumpTableUId(0), ConstPoolEntryUId(0) {}
102
103 ARMFunctionInfo(MachineFunction &MF) :
103 explicit ARMFunctionInfo(MachineFunction &MF) :
104 isThumb(MF.getTarget().getSubtarget<ARMSubtarget>().isThumb()),
105 Align(isThumb ? 1U : 2U),
106 VarArgsRegSaveSize(0), HasStackFrame(false),
107 LRSpilledForFarJump(false), R3IsLiveIn(false),
108 FramePtrSpillOffset(0), GPRCS1Offset(0), GPRCS2Offset(0), DPRCSOffset(0),
109 GPRCS1Size(0), GPRCS2Size(0), DPRCSSize(0),
110 GPRCS1Frames(32), GPRCS2Frames(32), DPRCSFrames(32),
111 SpilledCSRegs(MF.getTarget().getRegisterInfo()->getNumRegs()),

--- 127 unchanged lines hidden ---
104 isThumb(MF.getTarget().getSubtarget<ARMSubtarget>().isThumb()),
105 Align(isThumb ? 1U : 2U),
106 VarArgsRegSaveSize(0), HasStackFrame(false),
107 LRSpilledForFarJump(false), R3IsLiveIn(false),
108 FramePtrSpillOffset(0), GPRCS1Offset(0), GPRCS2Offset(0), DPRCSOffset(0),
109 GPRCS1Size(0), GPRCS2Size(0), DPRCSSize(0),
110 GPRCS1Frames(32), GPRCS2Frames(32), DPRCSFrames(32),
111 SpilledCSRegs(MF.getTarget().getRegisterInfo()->getNumRegs()),

--- 127 unchanged lines hidden ---