diff options
Diffstat (limited to 'llvm/unittests/Support')
-rw-r--r-- | llvm/unittests/Support/TargetParserTest.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/llvm/unittests/Support/TargetParserTest.cpp b/llvm/unittests/Support/TargetParserTest.cpp index ca95bd5f794..3dd0d9d28d8 100644 --- a/llvm/unittests/Support/TargetParserTest.cpp +++ b/llvm/unittests/Support/TargetParserTest.cpp @@ -322,10 +322,11 @@ TEST(TargetParserTest, testInvalidARMArch) { bool testARMArch(StringRef Arch, StringRef DefaultCPU, StringRef SubArch, unsigned ArchAttr) { ARM::ArchKind AK = ARM::parseArch(Arch); - return (AK!= ARM::ArchKind::INVALID) & - ARM::getDefaultCPU(Arch).equals(DefaultCPU) & - ARM::getSubArch(AK).equals(SubArch) & - (ARM::getArchAttr(AK) == ArchAttr); + bool Result = (AK != ARM::ArchKind::INVALID); + Result &= ARM::getDefaultCPU(Arch).equals(DefaultCPU); + Result &= ARM::getSubArch(AK).equals(SubArch); + Result &= (ARM::getArchAttr(AK) == ArchAttr); + return Result; } TEST(TargetParserTest, testARMArch) { |