Lines Matching refs:TargetBF
509 BinaryFunction *TargetBF) -> bool { in analyzeJumpTable() argument
513 if (!TargetBF) in analyzeJumpTable()
519 return registerFragment(BF, *TargetBF); in analyzeJumpTable()
522 return TargetBF->isFragment() && registerFragment(*TargetBF, BF); in analyzeJumpTable()
578 BinaryFunction *TargetBF = getBinaryFunctionContainingAddress(Value); in analyzeJumpTable() local
581 if (!doesBelongToFunction(Value, TargetBF) || Value == BF.getAddress()) { in analyzeJumpTable()
585 if (TargetBF) { in analyzeJumpTable()
587 << TargetBF->getPrintName() << '\n'; in analyzeJumpTable()
588 if (TargetBF->isFragment()) in analyzeJumpTable()
590 for (BinaryFunction *TargetParent : TargetBF->ParentFragments) in analyzeJumpTable()
603 if (TargetBF->getState() == BinaryFunction::State::Disassembled && in analyzeJumpTable()
604 !TargetBF->getInstructionAtOffset(Value - TargetBF->getAddress())) { in analyzeJumpTable()
611 if (TargetBF != &BF) in analyzeJumpTable()