~ubuntu-branches/ubuntu/jaunty/clamav/jaunty-backports

« back to all changes in this revision

Viewing changes to libclamav/c++/llvm/lib/Target/X86/X86MachineFunctionInfo.h

  • Committer: Bazaar Package Importer
  • Author(s): Scott Kitterman
  • Date: 2010-10-02 15:36:00 UTC
  • mfrom: (10.1.6 sid)
  • mto: This revision was merged to the branch mainline in revision 13.
  • Revision ID: james.westby@ubuntu.com-20101002153600-2tx3vki1u55cdrjy
Tags: 0.96.3+dfsg-2ubuntu0.10.04.1
Microversion update to 0.96.3 for Lucid (LP: #653738)

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
  /// relocation models.
53
53
  unsigned GlobalBaseReg;
54
54
 
 
55
  /// ReserveFP - whether the function should reserve the frame pointer
 
56
  /// when allocating, even if there may not actually be a frame pointer used.
 
57
  bool ReserveFP;
 
58
 
55
59
public:
56
60
  X86MachineFunctionInfo() : ForceFramePointer(false),
57
61
                             CalleeSavedFrameSize(0),
68
72
      ReturnAddrIndex(0),
69
73
      TailCallReturnAddrDelta(0),
70
74
      SRetReturnReg(0),
71
 
      GlobalBaseReg(0) {}
 
75
      GlobalBaseReg(0),
 
76
      ReserveFP(false) {}
72
77
  
73
78
  bool getForceFramePointer() const { return ForceFramePointer;} 
74
79
  void setForceFramePointer(bool forceFP) { ForceFramePointer = forceFP; }
90
95
 
91
96
  unsigned getGlobalBaseReg() const { return GlobalBaseReg; }
92
97
  void setGlobalBaseReg(unsigned Reg) { GlobalBaseReg = Reg; }
 
98
 
 
99
  bool getReserveFP() const { return ReserveFP; }
 
100
  void setReserveFP(bool reserveFP) { ReserveFP = reserveFP; }
93
101
};
94
102
 
95
103
} // End llvm namespace