Searched refs:BlockLabels (Results 1 – 2 of 2) sorted by relevance
275 BlockLabelVec BlockLabels; member283 BlockLabels(LoopPOT.size(), nullptr), in DivergencePropagator()288 for (int BlockIdx = (int)BlockLabels.size() - 1; BlockIdx > 0; --BlockIdx) { in printDefs()289 const auto *Label = BlockLabels[BlockIdx]; in printDefs()307 const auto *OldLabel = BlockLabels[SuccIdx]; in computeJoin()309 BlockLabels[SuccIdx] = &PushedLabel; in computeJoin()314 BlockLabels[SuccIdx] = &SuccBlock; in computeJoin()364 BlockLabels[SuccIdx] = SuccBlock; in computeJoinPoints()387 const auto *Label = BlockLabels[BlockIdx]; in computeJoinPoints()
290 BlockLabelMap BlockLabels; member506 BlockLabelMapT &BlockLabels; variable512 BlockLabels(DivDesc->BlockLabels) {} in DivergencePropagator()518 const auto *Label = BlockLabels[Block]; in printDefs()532 const auto *OldLabel = BlockLabels[&SuccBlock]; in computeJoin()554 BlockLabels[&SuccBlock] = &PushedLabel; in computeJoin()561 BlockLabels[&SuccBlock] = &SuccBlock; in computeJoin()635 const auto *Label = BlockLabels[Block]; in computeJoinPoints()708 auto *HeaderLabel = BlockLabels[Header]; in computeJoinPoints()710 if (BlockLabels[Exit] != HeaderLabel) { in computeJoinPoints()