From 4a65409af7662f9ed4339404c128cc9898fefeb7 Mon Sep 17 00:00:00 2001 From: Tim Gymnich Date: Wed, 1 Dec 2021 21:01:00 +0100 Subject: [PATCH] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f7c9cc6..57af157 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # BitwiseRotate ![Swift](https://github.com/tgymnich/BitwiseRotate/workflows/Swift/badge.svg) -[![codecov](https://codecov.io/gh/tgymnich/BitwiseRotate/branch/master/graph/badge.svg?token=K3HRG7M134)](https://codecov.io/gh/tgymnich/BitwiseRotate) +[![codecov](https://codecov.io/gh/tgymnich/BitwiseRotate/branch/main/graph/badge.svg?token=K3HRG7M134)](https://codecov.io/gh/tgymnich/BitwiseRotate) A swift package providing bitwise rotation operators for `FixedWidthInteger` and `SIMD` vectors with a `FixedWidthInteger` scalar. This package is written in a sepcific way to [compile](https://www.godbolt.org/z/4Ggohy) to `ror` and `rol` on x86. On ARM only `UInt32`, `UInt64`, `Int32` and `Int64` [compile](https://gist.github.com/tgymnich/84f1cfed5038dff435c9cdb28ceb8f10) to `ror`. Rotations on `SIMD` vectors don't yet compile to the most efficient instructions possible.