Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h231 using SizeOffsetType = std::pair<APInt, APInt>; variable
246 SizeOffsetType unknown() { in unknown()
254 SizeOffsetType compute(Value *V);
270 SizeOffsetType visitAllocaInst(AllocaInst &I);
271 SizeOffsetType visitArgument(Argument &A);
272 SizeOffsetType visitCallBase(CallBase &CB);
279 SizeOffsetType visitIntToPtrInst(IntToPtrInst&);
280 SizeOffsetType visitLoadInst(LoadInst &I);
281 SizeOffsetType visitPHINode(PHINode&);
282 SizeOffsetType visitSelectInst(SelectInst &I);
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp505 static APInt getSizeWithOverflow(const SizeOffsetType &Data) { in getSizeWithOverflow()
518 SizeOffsetType Data = Visitor.compute(const_cast<Value*>(Ptr)); in getObjectSize()
611 SizeOffsetType ObjectSizeOffsetVisitor::compute(Value *V) { in compute()
759 SizeOffsetType
773 SizeOffsetType
778 SizeOffsetType
785 SizeOffsetType PtrData = compute(GEP.getPointerOperand()); in visitGEPOperator()
817 SizeOffsetType ObjectSizeOffsetVisitor::visitPHINode(PHINode&) { in visitPHINode()
823 SizeOffsetType TrueSide = compute(I.getTrueValue()); in visitSelectInst()
824 SizeOffsetType FalseSide = compute(I.getFalseValue()); in visitSelectInst()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp3578 SizeOffsetType SizeOffset = ObjSizeVis.compute(Addr); in isSafeAccess()