Lines Matching defs:StartAddress
935 uint64_t StartAddress = TargetAddress;
936 if (Binary->addressIsCode(StartAddress) &&
938 isValidFallThroughRange(StartAddress, EndAddress, Binary))
939 Counter.recordRangeCount(StartAddress, EndAddress, Repeat);
1174 uint64_t StartAddress = LBR.Target;
1176 Ranges[{StartAddress, EndAddress}] += Count;
1186 auto WarnInvalidRange = [&](uint64_t StartAddress, uint64_t EndAddress,
1190 WithColor::warning() << "[" << format("%8" PRIx64, StartAddress) << ","
1211 uint64_t StartAddress = I.first.first;
1215 if (!Binary->addressIsCode(StartAddress) &&
1219 if (!Binary->addressIsCode(StartAddress) ||
1222 WarnInvalidRange(StartAddress, EndAddress, EndNotBoundaryMsg);
1225 auto *FRange = Binary->findFuncRange(StartAddress);
1228 WarnInvalidRange(StartAddress, EndAddress, DanglingRangeMsg);
1234 WarnInvalidRange(StartAddress, EndAddress, RangeCrossFuncMsg);
1237 if (Binary->addressIsCode(StartAddress) &&
1239 !isValidFallThroughRange(StartAddress, EndAddress, Binary)) {
1241 WarnInvalidRange(StartAddress, EndAddress, BogusRangeMsg);