Imported Upstream version 6.12.0.199

Former-commit-id: 626eae711641dcfc2956dba60815572e53540dd5
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2023-06-14 16:00:04 +00:00
parent 9791868ed7
commit 97681d1ee7
63 changed files with 767 additions and 751 deletions

View File

@ -344,6 +344,8 @@ ImplicitNullChecks::areMemoryOpsAliased(MachineInstr &MI,
return AR_MayAlias;
continue;
}
if (MMO2->getValue() == nullptr)
return AR_MayAlias;
llvm::AliasResult AAResult = AA->alias(
MemoryLocation(MMO1->getValue(), MemoryLocation::UnknownSize,
MMO1->getAAInfo()),