---
title: simd_char32
framework: simd
role: symbol
role_heading: Type Alias
path: simd/simd_char32
---

# simd_char32

A vector of thirty-two 8-bit signed integer elements.

## Declaration

```swift
typealias simd_char32 = SIMD32<CChar>
```

## Topics

### Functions to Create Thirty Two-Element Vectors From Other Vectors

- [simd_make_char32(_:)](simd/simd_make_char32(_:)-384hl.md)
- [simd_make_char32(_:)](simd/simd_make_char32(_:)-3bm80.md)
- [simd_make_char32(_:)](simd/simd_make_char32(_:)-2n9wz.md)
- [simd_make_char32(_:)](simd/simd_make_char32(_:)-2ag5j.md)
- [simd_make_char32(_:)](simd/simd_make_char32(_:)-3g5k3.md)
- [simd_make_char32(_:)](simd/simd_make_char32(_:)-8fqzf.md)
- [simd_make_char32(_:)](simd/simd_make_char32(_:)-6kn8l.md)
- [simd_make_char32(_:_:)](simd/simd_make_char32(_:_:).md)
- [simd_make_char32_undef(_:)](simd/simd_make_char32_undef(_:)-7t6qn.md)
- [simd_make_char32_undef(_:)](simd/simd_make_char32_undef(_:)-7poo6.md)
- [simd_make_char32_undef(_:)](simd/simd_make_char32_undef(_:)-7z0ct.md)
- [simd_make_char32_undef(_:)](simd/simd_make_char32_undef(_:)-6t8l5.md)
- [simd_make_char32_undef(_:)](simd/simd_make_char32_undef(_:)-3vq4m.md)

### Functions to Create Thirty Two-Element Vectors From Scalar Values

- [simd_make_char32(_:)](simd/simd_make_char32(_:)-20u7n.md)
- [simd_make_char32_undef(_:)](simd/simd_make_char32_undef(_:)-9nqa9.md)

### Common Functions

- [simd_abs(_:)](simd/simd_abs(_:)-2ca9r.md)
- [simd_clamp(_:_:_:)](simd/simd_clamp(_:_:_:)-2eiom.md)
- [simd_equal(_:_:)](simd/simd_equal(_:_:)-2iweh.md)

### Reduce Functions

- [simd_reduce_min(_:)](simd/simd_reduce_min(_:)-2au68.md)
- [simd_reduce_max(_:)](simd/simd_reduce_max(_:)-9j748.md)
- [simd_reduce_add(_:)](simd/simd_reduce_add(_:)-1uzk7.md)

### Extrema Functions

- [simd_min(_:_:)](simd/simd_min(_:_:)-2isjs.md)
- [simd_max(_:_:)](simd/simd_max(_:_:)-9ec8n.md)

### Logic and Bitwise Functions

- [simd_any(_:)](simd/simd_any(_:)-3az4l.md)
- [simd_all(_:)](simd/simd_all(_:)-1k7jn.md)
- [simd_bitselect(_:_:_:)](simd/simd_bitselect(_:_:_:)-2da13.md)

### Alternative Type Alias

- [vector_char32](simd/vector_char32.md)

## See Also

### Vector Data Types

- [simd_char1](simd/simd_char1.md)
- [simd_char2](simd/simd_char2.md)
- [simd_char3](simd/simd_char3.md)
- [simd_char4](simd/simd_char4.md)
- [simd_char8](simd/simd_char8.md)
- [simd_char16](simd/simd_char16.md)
- [simd_char64](simd/simd_char64.md)
