reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MachineOperand.h
  204     static_assert(sizeof(Contents) <= 2 * sizeof(void *),
  532     return Contents.ImmVal;
  537     return Contents.CI;
  542     return Contents.CFP;
  547     return Contents.MBB;
  553     return Contents.OffsetedInfo.Val.Index;
  558     return Contents.OffsetedInfo.Val.GV;
  563     return Contents.OffsetedInfo.Val.BA;
  568     return Contents.Sym;
  573     return Contents.CFIIndex;
  578     return Contents.IntrinsicID;
  583     return Contents.Pred;
  588     return Contents.ShuffleMask;
  597     return int64_t(uint64_t(Contents.OffsetedInfo.OffsetHi) << 32) |
  603     return Contents.OffsetedInfo.Val.SymbolName;
  625     return Contents.RegMask;
  636     return Contents.RegMask;
  641     return Contents.MD;
  650     Contents.ImmVal = immVal;
  655     Contents.CI = CI;
  660     Contents.CFP = CFP;
  668     Contents.OffsetedInfo.OffsetHi = int(Offset >> 32);
  674     Contents.OffsetedInfo.Val.Index = Idx;
  679     Contents.MD = MD;
  684     Contents.MBB = MBB;
  693     Contents.RegMask = RegMaskPtr;
  698     Contents.Pred = Predicate;
  764     Op.Contents.CI = CI;
  770     Op.Contents.CFP = CFP;
  794     Op.Contents.Reg.Prev = nullptr;
  795     Op.Contents.Reg.Next = nullptr;
  836     Op.Contents.OffsetedInfo.Val.GV = GV;
  844     Op.Contents.OffsetedInfo.Val.SymbolName = SymName;
  852     Op.Contents.OffsetedInfo.Val.BA = BA;
  872     Op.Contents.RegMask = Mask;
  878     Op.Contents.RegMask = Mask;
  883     Op.Contents.MD = Meta;
  890     Op.Contents.Sym = Sym;
  898     Op.Contents.CFIIndex = CFIIndex;
  904     Op.Contents.IntrinsicID = ID;
  910     Op.Contents.Pred = Pred;
  916     Op.Contents.ShuffleMask = C;
  945     return Contents.Reg.Prev != nullptr;
include/llvm/CodeGen/MachineRegisterInfo.h
  125     return MO->Contents.Reg.Next;
lib/CodeGen/MachineInstr.cpp
  269     NewMO->Contents.Reg.Prev = nullptr;
lib/CodeGen/MachineOperand.cpp
  159   Contents.ImmVal = ImmVal;
  168   Contents.CFP = FPImm;
  179   Contents.OffsetedInfo.Val.SymbolName = SymName;
  192   Contents.OffsetedInfo.Val.GV = GV;
  204   Contents.Sym = Sym;
  260   Contents.Reg.Prev = nullptr;
lib/CodeGen/MachineRegisterInfo.cpp
  276     MO->Contents.Reg.Prev = MO;
  277     MO->Contents.Reg.Next = nullptr;
  284   MachineOperand *Last = Head->Contents.Reg.Prev;
  287   Head->Contents.Reg.Prev = MO;
  288   MO->Contents.Reg.Prev = Last;
  294     MO->Contents.Reg.Next = Head;
  298     MO->Contents.Reg.Next = nullptr;
  299     Last->Contents.Reg.Next = MO;
  311   MachineOperand *Next = MO->Contents.Reg.Next;
  312   MachineOperand *Prev = MO->Contents.Reg.Prev;
  318     Prev->Contents.Reg.Next = Next;
  320   (Next ? Next : Head)->Contents.Reg.Prev = Prev;
  322   MO->Contents.Reg.Prev = nullptr;
  323   MO->Contents.Reg.Next = nullptr;
  353       MachineOperand *Prev = Src->Contents.Reg.Prev;
  354       MachineOperand *Next = Src->Contents.Reg.Next;
  363         Prev->Contents.Reg.Next = Dst;
  367       (Next ? Next : Head)->Contents.Reg.Prev = Dst;