MCPcopy Create free account
hub / github.com/GoSSIP-SJTU/Armariris / AddAliasScopeMetadata

Function AddAliasScopeMetadata

lib/Transforms/Utils/InlineFunction.cpp:832–1051  ·  view source on GitHub ↗

If the inlined function has noalias arguments, then add new alias scopes for each noalias argument, tag the mapped noalias parameters with noalias metadata specifying the new scope, and tag all non-derived loads, stores and memory intrinsics with the new alias scopes.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

InlineFunctionMethod · 0.85

Calls 15

utostrFunction · 0.85
make_pairClass · 0.85
hasNoAliasAttrMethod · 0.80
isPointerTyMethod · 0.80
setMetadataMethod · 0.80
ImmutableCallSiteClass · 0.50
getFunction · 0.50
getCalledFunctionMethod · 0.45
argsMethod · 0.45
use_emptyMethod · 0.45

Tested by

no test coverage detected