arch-arm: Fix use of bitwise operators on booleans
Change-Id: I3762b2921f1d00a9104d8dc11a19dc0a219581e5 Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/17288 Reviewed-by: Gabe Black <gabeblack@google.com> Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
This commit is contained in:
committed by
Giacomo Travaglini
parent
93ad0d4324
commit
a93fe3f3cf
@@ -3182,9 +3182,9 @@ let {{
|
||||
sveBinInst('bic', 'BicPred', 'SimdAluOp', unsignedTypes, bicCode,
|
||||
PredType.MERGE, True)
|
||||
# BIC (vectors, unpredicated)
|
||||
bicCode = 'destElem = srcElem1 & ~srcElem2;'
|
||||
sveBinInst('bic', 'BicUnpred', 'SimdAluOp', unsignedTypes, bicCode)
|
||||
# BIC, BICS (predicates)
|
||||
bicCode = 'destElem = srcElem1 && !srcElem2;'
|
||||
svePredLogicalInst('bic', 'PredBic', 'SimdPredAluOp', ('uint8_t',),
|
||||
bicCode)
|
||||
svePredLogicalInst('bics', 'PredBics', 'SimdPredAluOp', ('uint8_t',),
|
||||
|
||||
Reference in New Issue
Block a user