Lines Matching refs:MachineLocKind

329     enum class MachineLocKind {  enum
360 MachineLocKind Kind;
366 case MachineLocKind::SpillLocKind: in operator ==()
368 case MachineLocKind::RegisterKind: in operator ==()
369 case MachineLocKind::ImmediateKind: in operator ==()
377 case MachineLocKind::SpillLocKind: in operator <()
386 case MachineLocKind::RegisterKind: in operator <()
387 case MachineLocKind::ImmediateKind: in operator <()
436 MachineLocKind Kind; in GetLocForOp()
439 Kind = MachineLocKind::RegisterKind; in GetLocForOp()
442 Kind = MachineLocKind::ImmediateKind; in GetLocForOp()
445 Kind = MachineLocKind::ImmediateKind; in GetLocForOp()
448 Kind = MachineLocKind::ImmediateKind; in GetLocForOp()
461 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryLoc()
477 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryBackupLoc()
492 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryCopyBackupLoc()
506 VL.Locs[I].Kind = MachineLocKind::RegisterKind; in CreateCopyLoc()
520 VL.Locs[I].Kind = MachineLocKind::SpillLocKind; in CreateSpillLoc()
543 MachineLocKind LocKind = Locs[I].Kind; in BuildDbgValue()
547 case MachineLocKind::RegisterKind: in BuildDbgValue()
560 case MachineLocKind::SpillLocKind: { in BuildDbgValue()
582 case MachineLocKind::ImmediateKind: { in BuildDbgValue()
586 case MachineLocKind::InvalidKind: in BuildDbgValue()
594 bool isConstant(MachineLocKind Kind) const { in isConstant()
595 return Kind == MachineLocKind::ImmediateKind; in isConstant()
620 RegML.Kind = MachineLocKind::RegisterKind; in usesReg()
628 if (Locs[Idx].Kind == MachineLocKind::RegisterKind && in getRegIdx()
639 if (Loc.Kind == MachineLocKind::RegisterKind) { in getDescribingRegs()
648 return ML.Kind == VarLoc::MachineLocKind::SpillLocKind; in containsSpillLocs()
656 SpillML.Kind = MachineLocKind::SpillLocKind; in usesSpillLoc()
665 if (Locs[Idx].Kind == MachineLocKind::SpillLocKind && in getSpillLocIdx()
685 case MachineLocKind::RegisterKind: in dump()
688 case MachineLocKind::SpillLocKind: in dump()
695 case MachineLocKind::ImmediateKind: in dump()
698 case MachineLocKind::InvalidKind: in dump()
1757 VarLoc::MachineLoc MLoc{VarLoc::MachineLocKind::RegisterKind, Loc}; in transferRegisterCopy()