Lines Matching refs:KillSet
923 void erase(const VarLocsInRange &KillSet, const VarLocMap &VarLocIDs,
1054 VarLocsInRange &KillSet);
1152 void VarLocBasedLDV::OpenRangesSet::erase(const VarLocsInRange &KillSet, in erase() argument
1156 for (LocIndex::u32_index_t ID : KillSet) { in erase()
1466 VarLocsInRange &KillSet) { in emitEntryValues() argument
1471 for (uint32_t ID : KillSet) { in emitEntryValues()
1634 VarLocsInRange KillSet; in transferRegisterDef() local
1635 collectIDsForRegs(KillSet, DeadRegs, OpenRanges.getVarLocs(), VarLocIDs); in transferRegisterDef()
1636 OpenRanges.erase(KillSet, VarLocIDs, LocIndex::kUniversalLocation); in transferRegisterDef()
1641 emitEntryValues(MI, OpenRanges, VarLocIDs, EntryValTransfers, KillSet); in transferRegisterDef()
1657 VarLocsInRange KillSet; in transferWasmDef() local
1664 KillSet.insert(ID); in transferWasmDef()
1666 OpenRanges.erase(KillSet, VarLocIDs, LocIndex::kWasmLocation); in transferWasmDef()
1758 VarLocsInRange KillSet; in transferSpillOrRestoreInst() local
1776 KillSet.insert(ID); in transferSpillOrRestoreInst()
1784 OpenRanges.erase(KillSet, VarLocIDs, LocIndex::kSpillLocation); in transferSpillOrRestoreInst()
2065 VarLocSet KillSet(Alloc); in join() local
2071 KillSet.set(ID); in join()
2079 InLocsT.intersectWithComplement(KillSet); in join()