Skip to content

Commit 3998c2f

Browse files
committed
[Xtensa] Fix XtensaMachineFunctionInfo.
1 parent dfb7ee4 commit 3998c2f

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

llvm/lib/Target/Xtensa/XtensaMachineFunctionInfo.h

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

3131
public:
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

Comments
 (0)