Home
last modified time | relevance | path

Searched refs:AllocaNo (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DStackLifetime.cpp242 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo) { in calculateLiveIntervals() local
244 Started.set(AllocaNo); in calculateLiveIntervals()
252 unsigned AllocaNo = It.second.AllocaNo; in calculateLiveIntervals() local
262 LiveRanges[AllocaNo].addRange(Start[AllocaNo], InstNo); in calculateLiveIntervals()
265 Ended.set(AllocaNo); in calculateLiveIntervals()
269 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo) in calculateLiveIntervals() local
271 LiveRanges[AllocaNo].addRange(Start[AllocaNo], BBEnd); in calculateLiveIntervals()
278 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo) in dumpAllocas() local
279 dbgs() << " " << AllocaNo << ": " << *Allocas[AllocaNo] << "\n"; in dumpAllocas()
297 for (unsigned AllocaNo = 0; AllocaNo < NumAllocas; ++AllocaNo) in dumpLiveRanges() local
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp855 bool PromoteMem2Reg::QueuePhiNode(BasicBlock *BB, unsigned AllocaNo, in QueuePhiNode() argument
858 PHINode *&PN = NewPhiNodes[std::make_pair(BBNumbers[BB], AllocaNo)]; in QueuePhiNode()
870 PhiToAllocaMap[PN] = AllocaNo; in QueuePhiNode()
914 unsigned AllocaNo = PhiToAllocaMap[APN]; in RenamePass() local
917 updateForIncomingValueLocation(APN, IncomingLocs[AllocaNo], in RenamePass()
922 APN->addIncoming(IncomingVals[AllocaNo], Pred); in RenamePass()
925 IncomingVals[AllocaNo] = APN; in RenamePass()
926 for (DbgVariableIntrinsic *DII : AllocaDbgUsers[AllocaNo]) in RenamePass()
982 unsigned AllocaNo = ai->second; in RenamePass() local
983 IncomingVals[AllocaNo] = SI->getOperand(0); in RenamePass()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DInliner.cpp226 for (unsigned AllocaNo = 0, E = IFI.StaticAllocas.size(); AllocaNo != E; in mergeInlinedArrayAllocas() local
227 ++AllocaNo) { in mergeInlinedArrayAllocas()
228 AllocaInst *AI = IFI.StaticAllocas[AllocaNo]; in mergeInlinedArrayAllocas()
281 IFI.StaticAllocas[AllocaNo] = nullptr; in mergeInlinedArrayAllocas()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DStackLifetime.h116 unsigned AllocaNo; member
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp322 unsigned AllocaNo);
327 unsigned retagMask(unsigned AllocaNo);
1013 unsigned HWAddressSanitizer::retagMask(unsigned AllocaNo) { in retagMask() argument
1015 return AllocaNo & TagMaskByte; in retagMask()
1031 return FastMasks[AllocaNo % (sizeof(FastMasks) / sizeof(FastMasks[0]))]; in retagMask()
1065 AllocaInst *AI, unsigned AllocaNo) { in getAllocaTag() argument
1069 ConstantInt::get(IntptrTy, retagMask(AllocaNo))); in getAllocaTag()