Lines Matching refs:ToFunc
738 BinaryFunction *ToFunc, uint64_t From, in doInterBranch() argument
759 if (ToFunc) { in doInterBranch()
760 DstFunc = getLocationName(*ToFunc, 0); in doInterBranch()
761 ToAggrData = getBranchData(*ToFunc); in doInterBranch()
763 ToAggrData = &NamesToBranches[ToFunc->getOneName()]; in doInterBranch()
765 setBranchData(*ToFunc, ToAggrData); in doInterBranch()
767 To -= ToFunc->getAddress(); in doInterBranch()
769 To = BAT->translate(*ToFunc, To, /*IsBranchSrc=*/false); in doInterBranch()
771 recordEntry(*ToFunc, To, Mispreds, Count); in doInterBranch()
786 BinaryFunction *ToFunc = getBinaryFunctionContainingAddress(To); in doBranch() local
787 if (!FromFunc && !ToFunc) in doBranch()
790 if (FromFunc == ToFunc) { in doBranch()
796 return doInterBranch(FromFunc, ToFunc, From, To, Count, Mispreds); in doBranch()
802 BinaryFunction *ToFunc = getBinaryFunctionContainingAddress(Second.From); in doTrace() local
803 if (!FromFunc || !ToFunc) { in doTrace()
807 << " and ending in " << ToFunc->getPrintName() << " @ " in doTrace()
808 << ToFunc->getPrintName() << " @ " in doTrace()
809 << Twine::utohexstr(Second.From - ToFunc->getAddress()) << '\n'); in doTrace()
813 if (FromFunc != ToFunc) { in doTrace()
818 << " and ending in " << ToFunc->getPrintName() << " @ " in doTrace()
819 << ToFunc->getPrintName() << " @ " in doTrace()
820 << Twine::utohexstr(Second.From - ToFunc->getAddress()) << '\n'); in doTrace()
831 << " and ending in " << ToFunc->getPrintName() << " @ " in doTrace()
832 << ToFunc->getPrintName() << " @ " in doTrace()
833 << Twine::utohexstr(Second.From - ToFunc->getAddress()) << '\n'); in doTrace()