---
title: BNNSReduceFunctionAll
framework: accelerate
role: symbol
role_heading: Global Variable
path: accelerate/bnnsreducefunctionall
---

# BNNSReduceFunctionAll

An alias of the logical AND reduction function.

## Declaration

```swift
var BNNSReduceFunctionAll: BNNSReduceFunction { get }
```

## See Also

### Reduction Functions

- [init(_:)](accelerate/bnnsreducefunction/init(_:).md)
- [init(rawValue:)](accelerate/bnnsreducefunction/init(rawvalue:).md)
- [rawValue](accelerate/bnnsreducefunction/rawvalue.md)
- [BNNSReduceFunctionArgMax](accelerate/bnnsreducefunctionargmax.md)
- [BNNSReduceFunctionArgMin](accelerate/bnnsreducefunctionargmin.md)
- [BNNSReduceFunctionL1Norm](accelerate/bnnsreducefunctionl1norm.md)
- [BNNSReduceFunctionLogicalAnd](accelerate/bnnsreducefunctionlogicaland.md)
- [BNNSReduceFunctionLogicalOr](accelerate/bnnsreducefunctionlogicalor.md)
- [BNNSReduceFunctionLogSum](accelerate/bnnsreducefunctionlogsum.md)
- [BNNSReduceFunctionAny](accelerate/bnnsreducefunctionany.md)
- [BNNSReduceFunctionMax](accelerate/bnnsreducefunctionmax.md)
- [BNNSReduceFunctionMean](accelerate/bnnsreducefunctionmean.md)
- [BNNSReduceFunctionMeanNonZero](accelerate/bnnsreducefunctionmeannonzero.md)
- [BNNSReduceFunctionMin](accelerate/bnnsreducefunctionmin.md)
- [BNNSReduceFunctionSum](accelerate/bnnsreducefunctionsum.md)
