Home | History | Annotate | Download | only in Analysis

Lines Matching refs:ObjectSizeOffsetVisitor

362   ObjectSizeOffsetVisitor Visitor(TD, TLI, Ptr->getContext(), RoundToAlign);
383 APInt ObjectSizeOffsetVisitor::align(APInt Size, uint64_t Align) {
389 ObjectSizeOffsetVisitor::ObjectSizeOffsetVisitor(const DataLayout *TD,
399 SizeOffsetType ObjectSizeOffsetVisitor::compute(Value *V) {
428 DEBUG(dbgs() << "ObjectSizeOffsetVisitor::compute() unhandled value: " << *V
433 SizeOffsetType ObjectSizeOffsetVisitor
449 SizeOffsetType ObjectSizeOffsetVisitor::visitArgument(Argument &A) {
460 SizeOffsetType ObjectSizeOffsetVisitor::visitCallSite(CallSite CS) {
511 ObjectSizeOffsetVisitor::visitConstantPointerNull(ConstantPointerNull&) {
516 ObjectSizeOffsetVisitor::visitExtractElementInst(ExtractElementInst&) {
521 ObjectSizeOffsetVisitor::visitExtractValueInst(ExtractValueInst&) {
526 SizeOffsetType ObjectSizeOffsetVisitor::visitGEPOperator(GEPOperator &GEP) {
535 SizeOffsetType ObjectSizeOffsetVisitor::visitGlobalAlias(GlobalAlias &GA) {
541 SizeOffsetType ObjectSizeOffsetVisitor::visitGlobalVariable(GlobalVariable &GV){
549 SizeOffsetType ObjectSizeOffsetVisitor::visitIntToPtrInst(IntToPtrInst&) {
554 SizeOffsetType ObjectSizeOffsetVisitor::visitLoadInst(LoadInst&) {
559 SizeOffsetType ObjectSizeOffsetVisitor::visitPHINode(PHINode&) {
564 SizeOffsetType ObjectSizeOffsetVisitor::visitSelectInst(SelectInst &I) {
572 SizeOffsetType ObjectSizeOffsetVisitor::visitUndefValue(UndefValue&) {
576 SizeOffsetType ObjectSizeOffsetVisitor::visitInstruction(Instruction &I) {
577 DEBUG(dbgs() << "ObjectSizeOffsetVisitor unknown instruction:" << I << '\n');
610 ObjectSizeOffsetVisitor Visitor(TD, TLI, Context);