gollvm: sync with LLVM trunk at 92aba5ae49a6
Fix up for updated alias analysis API.
Change-Id: I01fb129e5b56230da381d977d6fbee1e33b32966
Reviewed-on: https://go-review.googlesource.com/c/gollvm/+/310069
Trust: Than McIntosh <thanm@google.com>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
diff --git a/passes/GoNilChecks.cpp b/passes/GoNilChecks.cpp
index d982eb6..7561d65 100644
--- a/passes/GoNilChecks.cpp
+++ b/passes/GoNilChecks.cpp
@@ -360,7 +360,7 @@
llvm::AliasResult AAResult = AA->alias(
MemoryLocation::getAfter(MMO1->getValue(), MMO1->getAAInfo()),
MemoryLocation::getAfter(MMO2->getValue(), MMO2->getAAInfo()));
- if (AAResult != NoAlias)
+ if (AAResult != llvm::AliasResult::NoAlias)
return AR_MayAlias;
}
}