Home
last modified time | relevance | path

Searched refs:FirstDef (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp309 MemoryAccess *FirstDef = &*MSSA->getWritableBlockDefs(StartBlock)->begin(); in insertDef() local
312 if (auto *MD = dyn_cast<MemoryDef>(FirstDef)) in insertDef()
313 FirstDef = MD->getDefiningAccess(); in insertDef()
315 MSSA->renamePass(MD->getBlock(), FirstDef, Visited); in insertDef()
363 auto *FirstDef = &*Defs->begin(); in fixupDefs() local
365 assert(!isa<MemoryPhi>(FirstDef) && in fixupDefs()
369 assert(MSSA->dominates(NewDef, FirstDef) && in fixupDefs()
375 cast<MemoryDef>(FirstDef)->setDefiningAccess(getPreviousDef(FirstDef)); in fixupDefs()
/freebsd-12.1/contrib/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp102 uint64_t FirstDef = List->Entries[0].Begin; in collectStatsForDie() local
105 if (UnitOfs + FirstDef >= ScopeLowPC) in collectStatsForDie()
106 OffsetToFirstDefinition = UnitOfs + FirstDef - ScopeLowPC; in collectStatsForDie()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DRegisterScavenging.cpp647 MachineRegisterInfo::def_iterator FirstDef = in scavengeVReg() local
652 assert(FirstDef != MRI.def_end() && in scavengeVReg()
654 MachineInstr &DefMI = *FirstDef->getParent(); in scavengeVReg()
H A DSplitKit.h125 SlotIndex FirstDef; ///< First non-phi valno->def, or SlotIndex(). member
H A DSplitKit.cpp260 BI.FirstDef = BI.FirstInstr; in calcLiveBlockInfo()
286 BI.FirstInstr = BI.FirstDef = LVI->start; in calcLiveBlockInfo()
291 if (!BI.FirstDef) in calcLiveBlockInfo()
292 BI.FirstDef = LVI->start; in calcLiveBlockInfo()
H A DRegAllocGreedy.cpp1190 BC.ChangesValue = BI.FirstDef.isValid(); in addSplitConstraints()
1410 if (BI.LiveIn && BI.LiveOut && BI.FirstDef) in calcSpillCost()