Lines Matching refs:ObjectSizeOffsetVisitor
355 ObjectSizeOffsetVisitor Visitor(DL, TLI, Ptr->getContext(), RoundToAlign); in getObjectSize()
376 APInt ObjectSizeOffsetVisitor::align(APInt Size, uint64_t Align) { in align()
382 ObjectSizeOffsetVisitor::ObjectSizeOffsetVisitor(const DataLayout &DL, in ObjectSizeOffsetVisitor() function in ObjectSizeOffsetVisitor
391 SizeOffsetType ObjectSizeOffsetVisitor::compute(Value *V) { in compute()
428 SizeOffsetType ObjectSizeOffsetVisitor::visitAllocaInst(AllocaInst &I) { in visitAllocaInst()
444 SizeOffsetType ObjectSizeOffsetVisitor::visitArgument(Argument &A) { in visitArgument()
455 SizeOffsetType ObjectSizeOffsetVisitor::visitCallSite(CallSite CS) { in visitCallSite()
506 ObjectSizeOffsetVisitor::visitConstantPointerNull(ConstantPointerNull&) { in visitConstantPointerNull()
511 ObjectSizeOffsetVisitor::visitExtractElementInst(ExtractElementInst&) { in visitExtractElementInst()
516 ObjectSizeOffsetVisitor::visitExtractValueInst(ExtractValueInst&) { in visitExtractValueInst()
521 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
530 SizeOffsetType ObjectSizeOffsetVisitor::visitGlobalAlias(GlobalAlias &GA) { in visitGlobalAlias()
536 SizeOffsetType ObjectSizeOffsetVisitor::visitGlobalVariable(GlobalVariable &GV){ in visitGlobalVariable()
544 SizeOffsetType ObjectSizeOffsetVisitor::visitIntToPtrInst(IntToPtrInst&) { in visitIntToPtrInst()
549 SizeOffsetType ObjectSizeOffsetVisitor::visitLoadInst(LoadInst&) { in visitLoadInst()
554 SizeOffsetType ObjectSizeOffsetVisitor::visitPHINode(PHINode&) { in visitPHINode()
559 SizeOffsetType ObjectSizeOffsetVisitor::visitSelectInst(SelectInst &I) { in visitSelectInst()
567 SizeOffsetType ObjectSizeOffsetVisitor::visitUndefValue(UndefValue&) { in visitUndefValue()
571 SizeOffsetType ObjectSizeOffsetVisitor::visitInstruction(Instruction &I) { in visitInstruction()
609 ObjectSizeOffsetVisitor Visitor(DL, TLI, Context, RoundToAlign); in compute_()