Home
last modified time | relevance | path

Searched refs:SInfo (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp538 memtag::StackInfo &SInfo = SIB.get(); in runOnFunction() local
540 if (SInfo.AllocasToInstrument.empty()) in runOnFunction()
576 insertBaseTaggedPointer(*Fn.getParent(), SInfo.AllocasToInstrument, DT); in runOnFunction()
579 for (auto &I : SInfo.AllocasToInstrument) { in runOnFunction()
606 !SInfo.CallsReturnTwice && in runOnFunction()
607 SInfo.UnrecognizedLifetimes.empty() && in runOnFunction()
620 SInfo.RetVec, TagEnd)) { in runOnFunction()
628 for (auto *RI : SInfo.RetVec) { in runOnFunction()
644 for (auto *I : SInfo.UnrecognizedLifetimes) in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerCombiner.cpp602 for (auto &SInfo : Stores) { in tryOptimizeConsecStores() local
604 MIB.setInstrAndDebugLoc(*SInfo.St); in tryOptimizeConsecStores()
605 auto NewOff = MIB.buildConstant(LLT::scalar(64), SInfo.Offset - BaseOffset); in tryOptimizeConsecStores()
606 auto NewPtr = MIB.buildPtrAdd(MRI.getType(SInfo.St->getPointerReg()), in tryOptimizeConsecStores()
609 MIB.getObserver()->changingInstr(*SInfo.St); in tryOptimizeConsecStores()
610 SInfo.St->getOperand(1).setReg(NewPtr.getReg(0)); in tryOptimizeConsecStores()
612 MIB.getObserver()->changedInstr(*SInfo.St); in tryOptimizeConsecStores()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1413 bool HWAddressSanitizer::instrumentStack(memtag::StackInfo &SInfo, in instrumentStack() argument
1425 for (auto &KV : SInfo.AllocasToInstrument) { in instrumentStack()
1483 !SInfo.CallsReturnTwice && in instrumentStack()
1484 SInfo.UnrecognizedLifetimes.empty() && in instrumentStack()
1492 SInfo.RetVec, TagEnd)) { in instrumentStack()
1498 for (auto *RI : SInfo.RetVec) in instrumentStack()
1509 for (auto &I : SInfo.UnrecognizedLifetimes) in instrumentStack()
1596 memtag::StackInfo &SInfo = SIB.get(); in sanitizeFunction() local
1603 if (SInfo.AllocasToInstrument.empty() && F.hasPersonalityFn() && in sanitizeFunction()
1610 if (SInfo.AllocasToInstrument.empty() && OperandsToInstrument.empty() && in sanitizeFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineVerifier.cpp3172 BBInfo &SInfo = MBBInfoMap[Pred]; in calcRegsRequired() local
3173 if (SInfo.addRequired(MInfo.vregsRequired)) in calcRegsRequired()