Searched refs:NoAliasDeclScopes (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | Cloning.h | 307 ArrayRef<BasicBlock *> BBs, SmallVectorImpl<MDNode *> &NoAliasDeclScopes); 314 SmallVectorImpl<MDNode *> &NoAliasDeclScopes); 322 ArrayRef<MDNode *> NoAliasDeclScopes, 336 void cloneAndAdaptNoAliasScopes(ArrayRef<MDNode *> NoAliasDeclScopes, 343 void cloneAndAdaptNoAliasScopes(ArrayRef<MDNode *> NoAliasDeclScopes,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | CloneFunction.cpp | 1038 void llvm::cloneNoAliasScopes(ArrayRef<MDNode *> NoAliasDeclScopes, in cloneNoAliasScopes() argument 1043 for (auto *ScopeList : NoAliasDeclScopes) { in cloneNoAliasScopes() 1100 if (NoAliasDeclScopes.empty()) in cloneAndAdaptNoAliasScopes() 1105 << NoAliasDeclScopes.size() << " node(s)\n"); in cloneAndAdaptNoAliasScopes() 1107 cloneNoAliasScopes(NoAliasDeclScopes, ClonedScopes, Ext, Context); in cloneAndAdaptNoAliasScopes() 1117 if (NoAliasDeclScopes.empty()) in cloneAndAdaptNoAliasScopes() 1122 << NoAliasDeclScopes.size() << " node(s)\n"); in cloneAndAdaptNoAliasScopes() 1124 cloneNoAliasScopes(NoAliasDeclScopes, ClonedScopes, Ext, Context); in cloneAndAdaptNoAliasScopes() 1139 NoAliasDeclScopes.push_back(Decl->getScopeList()); in identifyNoAliasScopesToClone() 1144 SmallVectorImpl<MDNode *> &NoAliasDeclScopes) { in identifyNoAliasScopesToClone() argument [all …]
|
| H A D | LoopRotationUtils.cpp | 510 SmallVector<MDNode *, 8> NoAliasDeclScopes; in rotateLoop() local 512 NoAliasDeclScopes.push_back(NAD->getScopeList()); in rotateLoop() 515 cloneAndAdaptNoAliasScopes(NoAliasDeclScopes, {OrigHeader}, Context, in rotateLoop() 528 cloneAndAdaptNoAliasScopes(NoAliasDeclScopes, FirstDecl, LastInst, in rotateLoop()
|