Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp268 MemoryAccess *FirstDef = &*Defs->begin(); in insertUse() local
271 if (auto *MD = dyn_cast<MemoryDef>(FirstDef)) in insertUse()
272 FirstDef = MD->getDefiningAccess(); in insertUse()
274 MSSA->renamePass(MU->getBlock(), FirstDef, Visited); in insertUse()
438 MemoryAccess *FirstDef = &*MSSA->getWritableBlockDefs(StartBlock)->begin(); in insertDef() local
441 if (auto *MD = dyn_cast<MemoryDef>(FirstDef)) in insertDef()
442 FirstDef = MD->getDefiningAccess(); in insertDef()
444 MSSA->renamePass(MD->getBlock(), FirstDef, Visited); in insertDef()
498 auto *FirstDef = &*Defs->begin(); in fixupDefs() local
500 assert(!isa<MemoryPhi>(FirstDef) && in fixupDefs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterScavenging.cpp369 MachineRegisterInfo::def_iterator FirstDef = llvm::find_if( in scavengeVReg() local
373 assert(FirstDef != MRI.def_end() && in scavengeVReg()
375 MachineInstr &DefMI = *FirstDef->getParent(); in scavengeVReg()
H A DSplitKit.cpp246 BI.FirstDef = BI.FirstInstr; in calcLiveBlockInfo()
272 BI.FirstInstr = BI.FirstDef = LVI->start; in calcLiveBlockInfo()
277 if (!BI.FirstDef) in calcLiveBlockInfo()
278 BI.FirstDef = LVI->start; in calcLiveBlockInfo()
302 return BI.LiveIn && BI.LiveOut && BI.FirstDef && L && in calcLiveBlockInfo()
1931 << "1st def " << FirstDef << ", " in print()
H A DSplitKit.h125 SlotIndex FirstDef; ///< First non-phi valno->def, or SlotIndex(). member
H A DRegAllocGreedy.cpp753 BC.ChangesValue = BI.FirstDef.isValid(); in addSplitConstraints()
992 if (BI.LiveIn && BI.LiveOut && BI.FirstDef) in calcSpillCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp760 PHINode *FirstDef = dyn_cast<PHINode>(Switch->getOperand(0)); in getStateDefMap() local
761 assert(FirstDef && "The first definition must be a phi."); in getStateDefMap()
764 Stack.push_back(FirstDef); in getStateDefMap()
H A DMemCpyOptimizer.cpp1906 MemoryAccess *FirstDef = MemMoveAccess->getDefiningAccess(); in isMemMoveMemSetDependency() local
1908 MSSA->getWalker()->getClobberingMemoryAccess(FirstDef, CombinedLoc, BAA)); in isMemMoveMemSetDependency()