Lines Matching defs:IDs
187 // The IDs in this set correspond to MachineLocs in VarLocs, as well as VarLocs
953 /// Get an empty range of VarLoc IDs.
959 /// Get all set IDs for VarLocs with MLs of kind RegisterKind in \p Reg.
964 /// Get all set IDs for VarLocs with MLs of kind SpillLocKind.
970 /// Get all set IDs for VarLocs of EVKind EntryValueBackupKind or
977 /// Get all set IDs for VarLocs with MLs of kind WasmLocKind.
984 /// Collect all VarLoc IDs from \p CollectFrom for VarLocs with MLs of kind
985 /// RegisterKind which are located in any reg in \p Regs. The IDs for each
987 /// VarLoc has exactly 1 entry for. Insert collected IDs into \p Collected.
1127 LocIndices IDs = It->second;
1128 for (LocIndex ID : IDs)
1216 // all possible VarLoc IDs for VarLocs with MLs of kind RegisterKind which
1222 // Iterate through that half-open interval and collect all the set IDs.
1443 LocIndices IDs = VarLocIDs.insert(VL);
1445 OpenRanges.insert(IDs, VL);
1462 // possible VarLoc IDs for VarLocs with MLs of kind RegisterKind which live
1467 // Iterate through that half-open interval and collect all the set IDs.
1486 // The KillSet IDs are indices for the universal location bucket.