Lines Matching defs:IDs
188 // The IDs in this set correspond to MachineLocs in VarLocs, as well as VarLocs
949 /// Get an empty range of VarLoc IDs.
955 /// Get all set IDs for VarLocs with MLs of kind RegisterKind in \p Reg.
960 /// Get all set IDs for VarLocs with MLs of kind SpillLocKind.
966 /// Get all set IDs for VarLocs of EVKind EntryValueBackupKind or
973 /// Get all set IDs for VarLocs with MLs of kind WasmLocKind.
980 /// Collect all VarLoc IDs from \p CollectFrom for VarLocs with MLs of kind
981 /// RegisterKind which are located in any reg in \p Regs. The IDs for each
983 /// VarLoc has exactly 1 entry for. Insert collected IDs into \p Collected.
1123 LocIndices IDs = It->second;
1124 for (LocIndex ID : IDs)
1212 // all possible VarLoc IDs for VarLocs with MLs of kind RegisterKind which
1218 // Iterate through that half-open interval and collect all the set IDs.
1429 LocIndices IDs = VarLocIDs.insert(VL);
1431 OpenRanges.insert(IDs, VL);
1448 // possible VarLoc IDs for VarLocs with MLs of kind RegisterKind which live
1453 // Iterate through that half-open interval and collect all the set IDs.
1472 // The KillSet IDs are indices for the universal location bucket.