reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
266 assert(!MO->isOnRegUseList() && "Already on list"); 267 MachineOperand *&HeadRef = getRegUseDefListHead(MO->getReg()); 276 MO->Contents.Reg.Prev = MO; 276 MO->Contents.Reg.Prev = MO; 277 MO->Contents.Reg.Next = nullptr; 278 HeadRef = MO; 281 assert(MO->getReg() == Head->getReg() && "Different regs on the same list!"); 286 assert(MO->getReg() == Last->getReg() && "Different regs on the same list!"); 287 Head->Contents.Reg.Prev = MO; 288 MO->Contents.Reg.Prev = Last; 292 if (MO->isDef()) { 294 MO->Contents.Reg.Next = Head; 295 HeadRef = MO; 298 MO->Contents.Reg.Next = nullptr; 299 Last->Contents.Reg.Next = MO;