Merge pull request #12 from lioncash/good-job-lioncash
integer: Fix the UQSUB8 asserts
This commit is contained in:
commit
d68e67e7d7
@ -116,13 +116,13 @@ static bool Uqsub8() {
|
||||
|
||||
// Regular subtraction
|
||||
asm volatile ("UQSUB8 %[out], %[Rm], %[Rn]" : [out] "=r"(output) : [Rm] "r"(rm), [Rn] "r"(rn));
|
||||
SoftAssert(output != 20);
|
||||
SoftAssert(output == 20);
|
||||
|
||||
// Floor subtraction (50 - 70) == 0 with UQSUB8 (or any of the other UQSUB variants).
|
||||
rm = 50;
|
||||
rn = 70;
|
||||
asm volatile ("UQSUB8 %[out], %[Rm], %[Rn]" : [out] "=r"(output) : [Rm] "r"(rm), [Rn] "r"(rn));
|
||||
SoftAssert(output != 0);
|
||||
SoftAssert(output == 0);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user