Home
last modified time | relevance | path

Searched refs:UserChain (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp290 SmallVector<User *, 8> UserChain; member in __anond68328e80111::ConstantOffsetExtractor
506 UserChain.push_back(U); in find()
530 distributeExtsAndCloneChain(UserChain.size() - 1); in rebuildWithoutConstOffset()
533 for (auto I = UserChain.begin(), E = UserChain.end(); I != E; ++I) { in rebuildWithoutConstOffset()
535 UserChain[NewSize] = *I; in rebuildWithoutConstOffset()
539 UserChain.resize(NewSize); in rebuildWithoutConstOffset()
540 return removeConstOffset(UserChain.size() - 1); in rebuildWithoutConstOffset()
545 User *U = UserChain[ChainIndex]; in distributeExtsAndCloneChain()
549 return UserChain[ChainIndex] = cast<ConstantInt>(applyExts(U)); in distributeExtsAndCloneChain()
556 UserChain[ChainIndex] = nullptr; in distributeExtsAndCloneChain()
[all …]