identifyNoAliasScopesToClone overloads
Declared in <llvm/Transforms/Utils/Cloning.h>
Find the 'llvm.experimental.noalias.scope.decl' intrinsics in the specified basic blocks and extract their scope. These are candidates for duplication when cloning.
void
identifyNoAliasScopesToClone(
ArrayRef<BasicBlock*> BBs,
SmallVectorImpl<MDNode*>& NoAliasDeclScopes);
» more...
Find the 'llvm.experimental.noalias.scope.decl' intrinsics in the specified instruction range and extract their scope. These are candidates for duplication when cloning.
void
identifyNoAliasScopesToClone(
BasicBlock::iterator Start,
BasicBlock::iterator End,
SmallVectorImpl<MDNode*>& NoAliasDeclScopes);
» more...