Lines Matching defs:EdgeIdx
1661 EdgeInfo(TreeEntry *UserTE, unsigned EdgeIdx)
1662 : UserTE(UserTE), EdgeIdx(EdgeIdx) {}
1666 unsigned EdgeIdx = UINT_MAX;
1676 << " EdgeIdx:" << EdgeIdx << "}";
1681 return UserTE == Other.UserTE && EdgeIdx == Other.EdgeIdx;
3253 UserTreeIndices.front().EdgeIdx == UserEI.EdgeIdx &&
3622 S.getOpcode() == Instruction::Load && UserTreeIdx.EdgeIdx == UINT_MAX &&
3699 if (UserTreeIdx.EdgeIdx != UINT_MAX || !UserTreeIdx.UserTE ||
6261 return EI.UserTE == UserTE && EI.EdgeIdx == I;
6325 Users[EI.UserTE].emplace_back(EI.EdgeIdx, TE);
11025 return EI.EdgeIdx == Idx && EI.UserTE == E;
11184 return !EI.UserTE->isGather() || EI.EdgeIdx != UINT_MAX;
11187 EI.EdgeIdx != 0) {
11190 EI.UserTE->getOperand(EI.EdgeIdx).front()->getType();
13086 TEInsertBlock = PHI->getIncomingBlock(TEUseEI.EdgeIdx);
13151 UserPHI ? UserPHI->getIncomingBlock(UseEI.EdgeIdx)->getTerminator()
13157 if (TEUseEI.UserTE == UseEI.UserTE && TEUseEI.EdgeIdx < UseEI.EdgeIdx)
13169 TEUseEI.EdgeIdx < UseEI.EdgeIdx || TEUseEI.UserTE != UseEI.UserTE) &&
13612 TE->UserTreeIndices.front().EdgeIdx == UINT_MAX) {
14622 return EI.UserTE == E && EI.EdgeIdx == NodeIdx;
14707 return EI.UserTE == E && EI.EdgeIdx == NodeIdx;
14712 TE->UserTreeIndices.front().EdgeIdx == NodeIdx;
14781 unsigned EdgeIdx = E->UserTreeIndices.back().EdgeIdx;
14788 return EI.UserTE == UserTE && EI.EdgeIdx != EdgeIdx;
15008 return E->UserTreeIndices.front().EdgeIdx !=
16324 TE->UserTreeIndices.front().EdgeIdx));
16877 EI.EdgeIdx == UINT_MAX;
18408 return EI.EdgeIdx == 0 &&