Home
last modified time | relevance | path

Searched refs:SizeOffsetType (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h190 using SizeOffsetType = std::pair<APInt, APInt>; variable
205 SizeOffsetType unknown() { in unknown()
213 SizeOffsetType compute(Value *V);
229 SizeOffsetType visitAllocaInst(AllocaInst &I);
230 SizeOffsetType visitArgument(Argument &A);
231 SizeOffsetType visitCallSite(CallSite CS);
238 SizeOffsetType visitIntToPtrInst(IntToPtrInst&);
239 SizeOffsetType visitLoadInst(LoadInst &I);
240 SizeOffsetType visitPHINode(PHINode&);
241 SizeOffsetType visitSelectInst(SelectInst &I);
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp424 static APInt getSizeWithOverflow(const SizeOffsetType &Data) { in getSizeWithOverflow()
437 SizeOffsetType Data = Visitor.compute(const_cast<Value*>(Ptr)); in getObjectSize()
499 SizeOffsetType ObjectSizeOffsetVisitor::compute(Value *V) { in compute()
643 SizeOffsetType
657 SizeOffsetType
662 SizeOffsetType
669 SizeOffsetType PtrData = compute(GEP.getPointerOperand()); in visitGEPOperator()
701 SizeOffsetType ObjectSizeOffsetVisitor::visitPHINode(PHINode&) { in visitPHINode()
707 SizeOffsetType TrueSide = compute(I.getTrueValue()); in visitSelectInst()
708 SizeOffsetType FalseSide = compute(I.getFalseValue()); in visitSelectInst()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp3250 SizeOffsetType SizeOffset = ObjSizeVis.compute(Addr); in isSafeAccess()