For the complete Mojo documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /docs/manual/basics.md).
simd_width_of
simd_width_of[type: RegisterPassable, target: __mlir_type.`!kgen.target` = _current_target()]() -> Int
Returns the vector size of the type on the host system.
Parameters:
- type (
RegisterPassable): The type in question. - target (
__mlir_type.`!kgen.target`): The target architecture.
Returns:
Int: The vector size of the type on the host system.
simd_width_of[dtype: DType, target: __mlir_type.`!kgen.target` = _current_target()]() -> Int
Returns the vector size of the type on the host system.
Parameters:
- dtype (
DType): The DType in question. - target (
__mlir_type.`!kgen.target`): The target architecture.
Returns:
Int: The vector size of the dtype on the host system.