mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-08 06:32:24 +00:00
Hopefully fix uninitialized memory read in AArch64AsmParser found by MSan bootstrap bot
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194818 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
224528512b
commit
4215561768
@ -1963,12 +1963,12 @@ bool AArch64AsmParser::TryParseVector(uint32_t &RegNum, SMLoc &RegEndLoc,
|
||||
|
||||
if (!IdentifyRegister(RegNum, RegEndLoc, Layout, LayoutLoc))
|
||||
IsVector = false;
|
||||
|
||||
if (!AArch64MCRegisterClasses[AArch64::FPR64RegClassID].contains(RegNum) &&
|
||||
!AArch64MCRegisterClasses[AArch64::FPR128RegClassID].contains(RegNum))
|
||||
else if (!AArch64MCRegisterClasses[AArch64::FPR64RegClassID]
|
||||
.contains(RegNum) &&
|
||||
!AArch64MCRegisterClasses[AArch64::FPR128RegClassID]
|
||||
.contains(RegNum))
|
||||
IsVector = false;
|
||||
|
||||
if (Layout.size() == 0)
|
||||
else if (Layout.size() == 0)
|
||||
IsVector = false;
|
||||
|
||||
if (!IsVector)
|
||||
|
Loading…
x
Reference in New Issue
Block a user