Lines Matching refs:ObjectSizeOffsetEvaluator
589 ObjectSizeOffsetEvaluator::ObjectSizeOffsetEvaluator(const DataLayout *DL,
599 SizeOffsetEvalType ObjectSizeOffsetEvaluator::compute(Value *V) {
618 SizeOffsetEvalType ObjectSizeOffsetEvaluator::compute_(Value *V) {
658 DEBUG(dbgs() << "ObjectSizeOffsetEvaluator::compute() unhandled value: "
671 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitAllocaInst(AllocaInst &I) {
684 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitCallSite(CallSite CS) {
716 ObjectSizeOffsetEvaluator::visitExtractElementInst(ExtractElementInst&) {
721 ObjectSizeOffsetEvaluator::visitExtractValueInst(ExtractValueInst&) {
726 ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) {
736 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitIntToPtrInst(IntToPtrInst&) {
741 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitLoadInst(LoadInst&) {
745 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitPHINode(PHINode &PHI) {
783 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitSelectInst(SelectInst &I) {
799 SizeOffsetEvalType ObjectSizeOffsetEvaluator::visitInstruction(Instruction &I) {
800 DEBUG(dbgs() << "ObjectSizeOffsetEvaluator unknown instruction:" << I <<'\n');