Searched refs:SizeOffsetType (Results 1 – 3 of 3) sorted by relevance
190 using SizeOffsetType = std::pair<APInt, APInt>; variable205 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 …]
424 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 SizeOffsetType657 SizeOffsetType662 SizeOffsetType669 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 …]
3250 SizeOffsetType SizeOffset = ObjSizeVis.compute(Addr); in isSafeAccess()