Searched refs:AllocaNo (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | StackLifetime.cpp | 106 auto AllocaNo = It->second; in collectMarkers() local 109 InterestingAllocas.set(AllocaNo); in collectMarkers() 110 BBMarkerSet[BB][II] = {AllocaNo, IsStart}; in collectMarkers() 139 << (M.IsStart ? "start " : "end ") << M.AllocaNo in collectMarkers() 146 BlockInfo.End.reset(M.AllocaNo); in collectMarkers() 147 BlockInfo.Begin.set(M.AllocaNo); in collectMarkers() 149 BlockInfo.Begin.reset(M.AllocaNo); in collectMarkers() 150 BlockInfo.End.set(M.AllocaNo); in collectMarkers() 258 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo) { in calculateLiveIntervals() local 259 if (BlockInfo.LiveIn.test(AllocaNo)) { in calculateLiveIntervals() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | PromoteMemoryToRegister.cpp | 1109 bool PromoteMem2Reg::QueuePhiNode(BasicBlock *BB, unsigned AllocaNo, in QueuePhiNode() argument 1112 PHINode *&PN = NewPhiNodes[std::make_pair(BB->getNumber(), AllocaNo)]; in QueuePhiNode() 1120 PN = PHINode::Create(Allocas[AllocaNo]->getAllocatedType(), getNumPreds(BB), in QueuePhiNode() 1121 Allocas[AllocaNo]->getName() + "." + Twine(Version++)); in QueuePhiNode() 1124 PhiToAllocaMap[PN] = AllocaNo; in QueuePhiNode() 1164 unsigned AllocaNo = PhiToAllocaMap[APN]; in RenamePass() local 1167 updateForIncomingValueLocation(APN, IncomingLocs[AllocaNo], in RenamePass() 1172 APN->addIncoming(IncomingVals[AllocaNo], Pred); in RenamePass() 1183 IncomingVals.set(AllocaNo, APN); in RenamePass() 1184 AllocaATInfo[AllocaNo].updateForNewPhi(APN, DIB); in RenamePass() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | StackLifetime.h | 116 unsigned AllocaNo; member 120 /// List of {InstNo, {AllocaNo, IsStart}} for each BB, ordered by InstNo.
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 372 Value *getAllocaTag(IRBuilder<> &IRB, Value *StackTag, unsigned AllocaNo); 377 unsigned retagMask(unsigned AllocaNo); 1216 unsigned HWAddressSanitizer::retagMask(unsigned AllocaNo) { in retagMask() argument 1218 return AllocaNo & TagMaskByte; in retagMask() 1234 return FastMasks[AllocaNo % std::size(FastMasks)]; in retagMask() 1265 unsigned AllocaNo) { in getAllocaTag() argument 1269 StackTag, ConstantInt::get(StackTag->getType(), retagMask(AllocaNo))); in getAllocaTag()
|