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).
bit_width_of
def bit_width_of[type: RegisterPassable, target: CompilationTarget = CompilationTarget.current()]() -> Int
Returns the size of (in bits) of the type.
Parameters:
- type (
RegisterPassable): The type in question. - target (
CompilationTarget): The target architecture.
Returns:
Int: The size of the type in bits.
def bit_width_of[dtype: DType, target: CompilationTarget = CompilationTarget.current()]() -> Int
Returns the size of (in bits) of the dtype.
Parameters:
- dtype (
DType): The type in question. - target (
CompilationTarget): The target architecture.
Returns:
Int: The size of the dtype in bits.