Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Classes

35       Classes(TRI->getNumRegs(), nullptr), KillIndices(TRI->getNumRegs(), 0),
45 Classes[i] = nullptr;
63 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1);
78 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1);
108 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1);
115 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1);
170 // Classes and RegRefs.
183 if (!Classes[Reg] && NewRC)
184 Classes[Reg] = NewRC;
185 else if (!NewRC || Classes[Reg] != NewRC)
186 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1);
194 if (Classes[AliasReg]) {
195 Classes[AliasReg] = reinterpret_cast<TargetRegisterClass *>(-1);
196 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1);
201 if (Classes[Reg] != reinterpret_cast<TargetRegisterClass *>(-1))
204 // If this reg is tied and live (Classes[Reg] is set to -1), we can't change
215 Classes[Reg] == reinterpret_cast<TargetRegisterClass *>(-1)) {
254 Classes[i] = nullptr;
277 Classes[SubregReg] = nullptr;
284 Classes[*SR] = reinterpret_cast<TargetRegisterClass *>(-1);
300 if (!Classes[Reg] && NewRC)
301 Classes[Reg] = NewRC;
302 else if (!NewRC || Classes[Reg] != NewRC)
303 Classes[Reg] = reinterpret_cast<TargetRegisterClass *>(-1);
403 Classes[NewReg] == reinterpret_cast<TargetRegisterClass *>(-1) ||
614 const TargetRegisterClass *RC = AntiDepReg != 0 ? Classes[AntiDepReg]
657 Classes[NewReg] = Classes[AntiDepReg];
664 Classes[AntiDepReg] = nullptr;