fn test__xor_limb64(comptime T: type, a: T, b: T, expected: T) !void
fn test__xor_limb64(comptime T: type, a: T, b: T, expected: T) !void { const int_info = @typeInfo(T).int; var a_limbs = asLimbs(a); var b_limbs = asLimbs(b); var out: Limbs(T) = undefined; __xor_limb64(&out, &a_limbs, &b_limbs, int_info.bits); const expected_limbs = asLimbs(expected); try testing.expectEqual(expected_limbs, out); }