Lines Matching refs:MachineLocKind

312     enum class MachineLocKind {  enum
343 MachineLocKind Kind;
349 case MachineLocKind::SpillLocKind: in operator ==()
351 case MachineLocKind::RegisterKind: in operator ==()
352 case MachineLocKind::ImmediateKind: in operator ==()
360 case MachineLocKind::SpillLocKind: in operator <()
369 case MachineLocKind::RegisterKind: in operator <()
370 case MachineLocKind::ImmediateKind: in operator <()
418 MachineLocKind Kind; in GetLocForOp()
421 Kind = MachineLocKind::RegisterKind; in GetLocForOp()
424 Kind = MachineLocKind::ImmediateKind; in GetLocForOp()
427 Kind = MachineLocKind::ImmediateKind; in GetLocForOp()
430 Kind = MachineLocKind::ImmediateKind; in GetLocForOp()
443 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryLoc()
459 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryBackupLoc()
474 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryCopyBackupLoc()
488 ML.Kind = MachineLocKind::RegisterKind; in CreateCopyLoc()
502 ML.Kind = MachineLocKind::SpillLocKind; in CreateSpillLoc()
525 MachineLocKind LocKind = Locs[I].Kind; in BuildDbgValue()
529 case MachineLocKind::RegisterKind: in BuildDbgValue()
541 case MachineLocKind::SpillLocKind: { in BuildDbgValue()
563 case MachineLocKind::ImmediateKind: { in BuildDbgValue()
567 case MachineLocKind::InvalidKind: in BuildDbgValue()
575 bool isConstant(MachineLocKind Kind) const { in isConstant()
576 return Kind == MachineLocKind::ImmediateKind; in isConstant()
601 RegML.Kind = MachineLocKind::RegisterKind; in usesReg()
609 if (Locs[Idx].Kind == MachineLocKind::RegisterKind && in getRegIdx()
620 if (Loc.Kind == MachineLocKind::RegisterKind) { in getDescribingRegs()
629 return ML.Kind == VarLoc::MachineLocKind::SpillLocKind; in containsSpillLocs()
637 SpillML.Kind = MachineLocKind::SpillLocKind; in usesSpillLoc()
646 if (Locs[Idx].Kind == MachineLocKind::SpillLocKind && in getSpillLocIdx()
666 case MachineLocKind::RegisterKind: in dump()
669 case MachineLocKind::SpillLocKind: in dump()
676 case MachineLocKind::ImmediateKind: in dump()
679 case MachineLocKind::InvalidKind: in dump()
1800 VarLoc::MachineLoc MLoc{VarLoc::MachineLocKind::RegisterKind, Loc}; in transferRegisterCopy()