Skip to content

Commit 3b7f84d

Browse files
committed
[AA] Add missing AAQI parameter
This alias() call did not pass on the AAQueryInfo.
1 parent 7fa8b62 commit 3b7f84d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Analysis/AliasAnalysis.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ ModRefInfo AAResults::getModRefInfo(const CallBase *Call,
214214
unsigned ArgIdx = std::distance(Call->arg_begin(), AI);
215215
MemoryLocation ArgLoc =
216216
MemoryLocation::getForArgument(Call, ArgIdx, TLI);
217-
AliasResult ArgAlias = alias(ArgLoc, Loc);
217+
AliasResult ArgAlias = alias(ArgLoc, Loc, AAQI);
218218
if (ArgAlias != NoAlias) {
219219
ModRefInfo ArgMask = getArgModRefInfo(Call, ArgIdx);
220220
AllArgsMask = unionModRef(AllArgsMask, ArgMask);

0 commit comments

Comments
 (0)