Searched refs:AliasScope (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/polly/lib/CodeGen/ |
| H A D | IRBuilder.cpp | 252 auto AliasScope = AliasScopeMap.lookup(BasePtr); in annotate() local 254 if (!AliasScope) { in annotate() 259 AliasScope = AliasScopeMap.lookup(BasePtr); in annotate() 260 if (!AliasScope) in annotate() 268 Inst->setMetadata("alias.scope", MDNode::get(SE->getContext(), AliasScope)); in annotate()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerModuleLDSPass.cpp | 433 MDNode *AliasScope = in replaceLDSVariablesWithStruct() local 436 refineUsesAlignmentAndAA(GEP, A, DL, AliasScope, NoAlias); in replaceLDSVariablesWithStruct() 441 MDNode *AliasScope, MDNode *NoAlias, in refineUsesAlignmentAndAA() argument 443 if (!MaxDepth || (A == 1 && !AliasScope)) in refineUsesAlignmentAndAA() 448 if (AliasScope && I->mayReadOrWriteMemory()) { in refineUsesAlignmentAndAA() 450 AS = (AS ? MDNode::getMostGenericAliasScope(AS, AliasScope) in refineUsesAlignmentAndAA() 451 : AliasScope); in refineUsesAlignmentAndAA() 488 refineUsesAlignmentAndAA(GEP, GA, DL, AliasScope, NoAlias, in refineUsesAlignmentAndAA() 496 refineUsesAlignmentAndAA(I, A, DL, AliasScope, NoAlias, MaxDepth - 1); in refineUsesAlignmentAndAA()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 793 MDNode *AliasScope = CB.getMetadata(LLVMContext::MD_alias_scope); in PropagateCallSiteMetadata() local 795 if (!MemParallelLoopAccess && !AccessGroup && !AliasScope && !NoAlias) in PropagateCallSiteMetadata() 817 if (AliasScope) in PropagateCallSiteMetadata() 819 I.getMetadata(LLVMContext::MD_alias_scope), AliasScope)); in PropagateCallSiteMetadata()
|