---
title: "vLR256Shift(_:_:_:)"
framework: accelerate
role: symbol
role_heading: Function
path: "accelerate/vlr256shift(_:_:_:)"
---

# vLR256Shift(_:_:_:)

256-bit logical right shift.

## Declaration

```swift
func vLR256Shift(_ a: UnsafePointer<vU256>, _ shiftAmount: UInt32, _ result: UnsafeMutablePointer<vU256>)
```

## See Also

### Shifting and rotating large integers

- [vLL256Shift(_:_:_:)](accelerate/vll256shift(_:_:_:).md)
- [vA256Shift(_:_:_:)](accelerate/va256shift(_:_:_:).md)
- [vLL512Shift(_:_:_:)](accelerate/vll512shift(_:_:_:).md)
- [vLR512Shift(_:_:_:)](accelerate/vlr512shift(_:_:_:).md)
- [vA512Shift(_:_:_:)](accelerate/va512shift(_:_:_:).md)
- [vLL1024Shift(_:_:_:)](accelerate/vll1024shift(_:_:_:).md)
- [vLR1024Shift(_:_:_:)](accelerate/vlr1024shift(_:_:_:).md)
- [vA1024Shift(_:_:_:)](accelerate/va1024shift(_:_:_:).md)
- [vL256Rotate(_:_:_:)](accelerate/vl256rotate(_:_:_:).md)
- [vR256Rotate(_:_:_:)](accelerate/vr256rotate(_:_:_:).md)
- [vL512Rotate(_:_:_:)](accelerate/vl512rotate(_:_:_:).md)
- [vR512Rotate(_:_:_:)](accelerate/vr512rotate(_:_:_:).md)
- [vL1024Rotate(_:_:_:)](accelerate/vl1024rotate(_:_:_:).md)
- [vR1024Rotate(_:_:_:)](accelerate/vr1024rotate(_:_:_:).md)
