commit e02e4757b1111fe66447f6c9a90d511017c930e2 (tree)
parent 3367f19078ef02644fb24b521fb6351f6cc558dd
Author: zooster <r00ster91@proton.me>
Date: Fri, 16 Dec 2022 00:38:27 +0100
compiler_rt: test clzsi2 on zero on CPUs where possible
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/compiler_rt/clzsi2_test.zig b/lib/compiler_rt/clzsi2_test.zig
@@ -268,7 +268,8 @@ test "clzsi2" {
try test__clzsi2(0xFE000000, 0);
try test__clzsi2(0xFF000000, 0);
// arm and thumb1 assume input a != 0
- //try test__clzsi2(0x00000000, 32);
+ if (!builtin.cpu.arch.isARM() and !builtin.cpu.arch.isThumb())
+ try test__clzsi2(0x00000000, 32);
try test__clzsi2(0x00000001, 31);
try test__clzsi2(0x00000002, 30);
try test__clzsi2(0x00000004, 29);