@@ -25,8 +25,8 @@ class XtensaMachineFunctionInfo : public MachineFunctionInfo {
2525 // / FrameIndex of the spill slot for the scratch register in BranchRelaxation.
2626 int BranchRelaxationScratchFrameIndex = -1 ;
2727 unsigned VarArgsFirstGPR;
28- unsigned VarArgsOnStackFrameIndex;
29- unsigned VarArgsInRegsFrameIndex;
28+ int VarArgsOnStackFrameIndex;
29+ int VarArgsInRegsFrameIndex;
3030
3131public:
3232 explicit XtensaMachineFunctionInfo (const Function &F,
@@ -44,18 +44,12 @@ class XtensaMachineFunctionInfo : public MachineFunctionInfo {
4444 unsigned getVarArgsFirstGPR () const { return VarArgsFirstGPR; }
4545 void setVarArgsFirstGPR (unsigned GPR) { VarArgsFirstGPR = GPR; }
4646
47- unsigned getVarArgsOnStackFrameIndex () const {
48- return VarArgsOnStackFrameIndex;
49- }
50- void setVarArgsOnStackFrameIndex (unsigned FI) {
51- VarArgsOnStackFrameIndex = FI;
52- }
47+ int getVarArgsOnStackFrameIndex () const { return VarArgsOnStackFrameIndex; }
48+ void setVarArgsOnStackFrameIndex (int FI) { VarArgsOnStackFrameIndex = FI; }
5349
5450 // Get and set the frame index of the first stack vararg.
55- unsigned getVarArgsInRegsFrameIndex () const {
56- return VarArgsInRegsFrameIndex;
57- }
58- void setVarArgsInRegsFrameIndex (unsigned FI) { VarArgsInRegsFrameIndex = FI; }
51+ int getVarArgsInRegsFrameIndex () const { return VarArgsInRegsFrameIndex; }
52+ void setVarArgsInRegsFrameIndex (int FI) { VarArgsInRegsFrameIndex = FI; }
5953};
6054
6155} // namespace llvm
0 commit comments