File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
llvm/lib/Target/WebAssembly Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -119,20 +119,20 @@ class WebAssemblyFunctionInfo final : public MachineFunctionInfo {
119
119
}
120
120
void setBasePointerVreg (unsigned Reg) { BasePtrVreg = Reg; }
121
121
122
- void stackifyVReg (MachineRegisterInfo &MRI, unsigned VReg) {
122
+ void stackifyVReg (MachineRegisterInfo &MRI, Register VReg) {
123
123
assert (MRI.getUniqueVRegDef (VReg));
124
- auto I = Register ( VReg) .virtRegIndex ();
124
+ auto I = VReg.virtRegIndex ();
125
125
if (I >= VRegStackified.size ())
126
126
VRegStackified.resize (I + 1 );
127
127
VRegStackified.set (I);
128
128
}
129
- void unstackifyVReg (unsigned VReg) {
130
- auto I = Register ( VReg) .virtRegIndex ();
129
+ void unstackifyVReg (Register VReg) {
130
+ auto I = VReg.virtRegIndex ();
131
131
if (I < VRegStackified.size ())
132
132
VRegStackified.reset (I);
133
133
}
134
- bool isVRegStackified (unsigned VReg) const {
135
- auto I = Register ( VReg) .virtRegIndex ();
134
+ bool isVRegStackified (Register VReg) const {
135
+ auto I = VReg.virtRegIndex ();
136
136
if (I >= VRegStackified.size ())
137
137
return false ;
138
138
return VRegStackified.test (I);
You can’t perform that action at this time.
0 commit comments