Lines Matching refs:ObjectSizeOffsetVisitor
610 ObjectSizeOffsetVisitor Visitor(DL, TLI, Ptr->getContext(), Opts); in getObjectSize()
699 APInt ObjectSizeOffsetVisitor::align(APInt Size, MaybeAlign Alignment) { in align()
705 ObjectSizeOffsetVisitor::ObjectSizeOffsetVisitor(const DataLayout &DL, in ObjectSizeOffsetVisitor() function in ObjectSizeOffsetVisitor
714 SizeOffsetType ObjectSizeOffsetVisitor::compute(Value *V) { in compute()
750 SizeOffsetType ObjectSizeOffsetVisitor::computeImpl(Value *V) { in computeImpl()
775 bool ObjectSizeOffsetVisitor::CheckedZextOrTrunc(APInt &I) { in CheckedZextOrTrunc()
779 SizeOffsetType ObjectSizeOffsetVisitor::visitAllocaInst(AllocaInst &I) { in visitAllocaInst()
804 SizeOffsetType ObjectSizeOffsetVisitor::visitArgument(Argument &A) { in visitArgument()
816 SizeOffsetType ObjectSizeOffsetVisitor::visitCallBase(CallBase &CB) { in visitCallBase()
823 ObjectSizeOffsetVisitor::visitConstantPointerNull(ConstantPointerNull& CPN) { in visitConstantPointerNull()
837 ObjectSizeOffsetVisitor::visitExtractElementInst(ExtractElementInst&) { in visitExtractElementInst()
842 ObjectSizeOffsetVisitor::visitExtractValueInst(ExtractValueInst&) { in visitExtractValueInst()
847 SizeOffsetType ObjectSizeOffsetVisitor::visitGlobalAlias(GlobalAlias &GA) { in visitGlobalAlias()
853 SizeOffsetType ObjectSizeOffsetVisitor::visitGlobalVariable(GlobalVariable &GV){ in visitGlobalVariable()
861 SizeOffsetType ObjectSizeOffsetVisitor::visitIntToPtrInst(IntToPtrInst&) { in visitIntToPtrInst()
866 SizeOffsetType ObjectSizeOffsetVisitor::findLoadSizeOffset( in findLoadSizeOffset()
976 SizeOffsetType ObjectSizeOffsetVisitor::visitLoadInst(LoadInst &LI) { in visitLoadInst()
992 SizeOffsetType ObjectSizeOffsetVisitor::combineSizeOffset(SizeOffsetType LHS, in combineSizeOffset()
1009 SizeOffsetType ObjectSizeOffsetVisitor::visitPHINode(PHINode &PN) { in visitPHINode()
1018 SizeOffsetType ObjectSizeOffsetVisitor::visitSelectInst(SelectInst &I) { in visitSelectInst()
1023 SizeOffsetType ObjectSizeOffsetVisitor::visitUndefValue(UndefValue&) { in visitUndefValue()
1027 SizeOffsetType ObjectSizeOffsetVisitor::visitInstruction(Instruction &I) { in visitInstruction()
1076 ObjectSizeOffsetVisitor Visitor(DL, TLI, Context, EvalOpts); in compute_()