Searched refs:FirstDef (Results 1 – 7 of 7) sorted by relevance
272 MemoryAccess *FirstDef = &*Defs->begin(); in insertUse() local275 if (auto *MD = dyn_cast<MemoryDef>(FirstDef)) in insertUse()276 FirstDef = MD->getDefiningAccess(); in insertUse()278 MSSA->renamePass(MU->getBlock(), FirstDef, Visited); in insertUse()435 MemoryAccess *FirstDef = &*MSSA->getWritableBlockDefs(StartBlock)->begin(); in insertDef() local438 if (auto *MD = dyn_cast<MemoryDef>(FirstDef)) in insertDef()439 FirstDef = MD->getDefiningAccess(); in insertDef()441 MSSA->renamePass(MD->getBlock(), FirstDef, Visited); in insertDef()489 auto *FirstDef = &*Defs->begin(); in fixupDefs() local491 assert(!isa<MemoryPhi>(FirstDef) && in fixupDefs()[all …]
41 if (const Inst *FirstDef = VMetadata->getFirstDefinition(Var)) in overlapsDefs() local42 if (Item->getLiveRange().overlapsInst(FirstDef->getNumber(), UseTrimmed)) in overlapsDefs()62 if (const Inst *FirstDef = VMetadata->getFirstDefinition(Var)) in dumpDisableOverlap() local63 Str << FirstDef->getNumber(); in dumpDisableOverlap()
1751 if (const Inst *FirstDef = VMetadata->getFirstDefinition(Var)) { in dump() local1752 Str << FirstDef->getNumber(); in dump()
655 MachineRegisterInfo::def_iterator FirstDef = in scavengeVReg() local660 assert(FirstDef != MRI.def_end() && in scavengeVReg()662 MachineInstr &DefMI = *FirstDef->getParent(); in scavengeVReg()
124 SlotIndex FirstDef; ///< First non-phi valno->def, or SlotIndex(). member
259 BI.FirstDef = BI.FirstInstr; in calcLiveBlockInfo()285 BI.FirstInstr = BI.FirstDef = LVI->start; in calcLiveBlockInfo()290 if (!BI.FirstDef) in calcLiveBlockInfo()291 BI.FirstDef = LVI->start; in calcLiveBlockInfo()
1204 BC.ChangesValue = BI.FirstDef.isValid(); in addSplitConstraints()1424 if (BI.LiveIn && BI.LiveOut && BI.FirstDef) in calcSpillCost()