Lines Matching defs:BlockEdges
129 BlockEdgesInfo BlockEdges;
133 if (BlockEdges.Multiple.contains(E.getOffset()))
139 auto It = BlockEdges.TargetMap.find(E.getOffset());
140 if (It != BlockEdges.TargetMap.end()) {
141 BlockEdges.TargetMap.erase(It);
142 BlockEdges.Multiple.insert(E.getOffset());
144 BlockEdges.TargetMap[E.getOffset()] = EdgeTarget(E);
170 if (auto Err = processCIE(PC, B, CIEDeltaFieldOffset, BlockEdges))
173 if (auto Err = processFDE(PC, B, CIEDeltaFieldOffset, CIEDelta, BlockEdges))
182 const BlockEdgesInfo &BlockEdges) {
258 PC, BlockEdges, *PersonalityPointerEncoding, RecordReader,
295 const BlockEdgesInfo &BlockEdges) {
313 if (BlockEdges.Multiple.contains(CIEDeltaFieldOffset))
318 auto CIEEdgeItr = BlockEdges.TargetMap.find(CIEDeltaFieldOffset);
323 if (CIEEdgeItr == BlockEdges.TargetMap.end()) {
360 PC, BlockEdges, CIEInfo->AddressEncoding, RecordReader, B,
396 PC, BlockEdges, CIEInfo->LSDAEncoding, RecordReader, B,
512 ParseContext &PC, const BlockEdgesInfo &BlockEdges, uint8_t PointerEncoding,
523 auto EdgeI = BlockEdges.TargetMap.find(PointerFieldOffset);
524 if (EdgeI != BlockEdges.TargetMap.end()) {
538 if (BlockEdges.Multiple.contains(PointerFieldOffset))