TargetParserTest - testARMArch - stop bitwise operators on boolean warnings. NFCI.
Ensure the test still runs all target checks but stop the static analyzer warnings.
This commit is contained in:
parent
46abbe77d6
commit
d801f79419
|
@ -322,10 +322,11 @@ TEST(TargetParserTest, testInvalidARMArch) {
|
||||||
bool testARMArch(StringRef Arch, StringRef DefaultCPU, StringRef SubArch,
|
bool testARMArch(StringRef Arch, StringRef DefaultCPU, StringRef SubArch,
|
||||||
unsigned ArchAttr) {
|
unsigned ArchAttr) {
|
||||||
ARM::ArchKind AK = ARM::parseArch(Arch);
|
ARM::ArchKind AK = ARM::parseArch(Arch);
|
||||||
return (AK!= ARM::ArchKind::INVALID) &
|
bool Result = (AK != ARM::ArchKind::INVALID);
|
||||||
ARM::getDefaultCPU(Arch).equals(DefaultCPU) &
|
Result &= ARM::getDefaultCPU(Arch).equals(DefaultCPU);
|
||||||
ARM::getSubArch(AK).equals(SubArch) &
|
Result &= ARM::getSubArch(AK).equals(SubArch);
|
||||||
(ARM::getArchAttr(AK) == ArchAttr);
|
Result &= (ARM::getArchAttr(AK) == ArchAttr);
|
||||||
|
return Result;
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(TargetParserTest, testARMArch) {
|
TEST(TargetParserTest, testARMArch) {
|
||||||
|
|
Loading…
Reference in New Issue