['operator_20simd_3c_20float_2c_20n_20_3e_8',['operator Simd< float, N >',['../structmlx_1_1core_1_1simd_1_1_simd_3_01float16__t_00_01_n_01_4.html#a98affc184d83627d8654e3530ab52d75',1,'mlx::core::simd::Simd< float16_t, N >']]],
['operator_20simd_3c_20int16_5ft_2c_20n_20_3e_9',['operator Simd< int16_t, N >',['../structmlx_1_1core_1_1simd_1_1_simd_3_01float16__t_00_01_n_01_4.html#a823af21442333505114fd3fdac9f24de',1,'mlx::core::simd::Simd< float16_t, N >']]],
['operator_21_13',['operator!',['../namespacemlx_1_1core_1_1simd.html#a745e05627c77152ec13d8d90c19cc9bf',1,'mlx::core::simd::operator!(Simd< T, N > v)'],['../namespacemlx_1_1core_1_1simd.html#afaa6ce61de4d80a4b7e9b2ab7454fff4',1,'mlx::core::simd::operator!(Simd< T, 1 > in)'],['../namespacemlx_1_1core_1_1simd.html#aadb0ed44c238d8d643c056298d5b20ca',1,'mlx::core::simd::operator!(Simd< float16_t, N > v)']]],
['operator_21_3d_14',['operator!=',['../namespacemlx_1_1core_1_1simd.html#a4971bfe7f9f9319f859b3040c18f39ca',1,'mlx::core::simd::operator!=(Simd< T, N > a, U b)'],['../namespacemlx_1_1core_1_1simd.html#a5c49123bf2647a5ca4f0579a54f3e53a',1,'mlx::core::simd::operator!=(T a, Simd< U, N > b)'],['../namespacemlx_1_1core_1_1simd.html#a125cbaa7c5dd0931b0abd11003ab584a',1,'mlx::core::simd::operator!=(Simd< T1, N > a, Simd< T2, N > b)'],['../namespacemlx_1_1core_1_1simd.html#a757838b9d56e132e797a381d3bb0dc86',1,'mlx::core::simd::operator!=(Simd< T1, 1 > a, Simd< T2, 1 > b)'],['../namespacemlx_1_1core_1_1simd.html#ae8ca6615d51866d876b5efb3425600ed',1,'mlx::core::simd::operator!=(T1 a, Simd< T2, 1 > b)'],['../namespacemlx_1_1core_1_1simd.html#a7f1cebaff9cb88df59b5ec7557b5d167',1,'mlx::core::simd::operator!=(Simd< T1, 1 > a, T2 b)'],['../namespacemlx_1_1core_1_1simd.html#a6cce6db46c391a5d06dcb262e21b81fc',1,'mlx::core::simd::operator!=(Simd< float16_t, N > a, T b)'],['../namespacemlx_1_1core_1_1simd.html#a3699410174385f5e597cfccad57fc736',1,'mlx::core::simd::operator!=(T a, Simd< float16_t, N > b)'],['../namespacemlx_1_1core_1_1simd.html#abc6a26b6e28d3d532fc356f96c97df1d',1,'mlx::core::simd::operator!=(Simd< float16_t, N > a, Simd< float16_t, N > b)'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#afc6e4fc5589bbf30f978f34868dd4e55',1,'operator!=(_MLX_BFloat16 lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a6baa722c22d66c7510786bb275cb8cc2',1,'operator!=(_MLX_BFloat16 lhs, float rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aa8d9f01582a0a9f01a666d110c74db2a',1,'operator!=(float lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aa504a474ab6e00ebe2b1b7ed2f7d1ffb',1,'operator!=(_MLX_BFloat16 lhs, half rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#abf5f3040227f021a5b84cf2eda248b2f',1,'operator!=(half lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a347c9bbf816bad2e9e5e91aa448f8b65',1,'operator!=(_MLX_BFloat16 lhs, int32_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a33ea086b561c652f25833a5e1ded34dd',1,'operator!=(int32_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a2bbdcece13148826d3fe33af727bb79b',1,'operator!=(_MLX_BFloat16 lhs, uint32_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aeb1efa47c5f22cc0b35d49ccce73c406',1,'operator!=(uint32_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aa6b99cde403405df1865c989e4ce845a',1,'operator!=(_MLX_BFloat16 lhs, int64_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a204d13a881ae8d337f6efbb98673790c',1,'operator!=(int64_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a3602117b4c61d5cd4fd72fb8e5f68bd6',1,'operator!=(_MLX_BFloat16 lhs, uint64_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a2721c088adfc9d73cde442d6badd2a6c',1,'operator!=(uint64_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../namespacemlx_1_1steel.html#aa4364eda56525cf7576ff00e550175e6',1,'mlx::steel::operator!=()'],['../namespacemlx_1_1core.html#a94d00a1b7f8a4717ab3f26f45e4da655',1,'mlx::core::operator!=(const Device &lhs, const Device &rhs)'],['../group__ops.html#ga0ac483d85f23252ca8757e9926d5a3c5',1,'mlx::core::operator!=(const array &a, const array &b)'],['../group__ops.html#ga3fecba9f3cb9a19afd8ca492cf509ce0',1,'mlx::core::operator!=(T a, const array &b)'],['../group__ops.html#gaebbf1cfde388c7480159a03c92c9a385',1,'mlx::core::operator!=(const array &a, T b)'],['../namespacemlx_1_1core.html#a164f109bc19c927b2b3bcc47a5021419',1,'mlx::core::operator!=(const Stream &lhs, const Stream &rhs)'],['../namespacemlx_1_1core.html#ad2f9e1c230ec35d5c406dd616e8f4dea',1,
['operator_25_15',['operator%',['../backend_2metal_2kernels_2complex_8h.html#aaf53122a07c8eca858b5a8e38ae280e0',1,'operator%(): complex.h'],['../group__ops.html#gab3bfbf82b1e4de7b00bbcf1a2255fbde',1,'mlx::core::operator%(const array &a, const array &b)'],['../group__ops.html#ga50817666f0b82afcbf4a123486af9908',1,'mlx::core::operator%(T a, const array &b)'],['../group__ops.html#ga46c01daa07433542a477d216e13a8480',1,'mlx::core::operator%(const array &a, T b)'],['../namespacemlx_1_1core.html#a8723d145dd49021bfcb8e6c99e1c91a5',1,'mlx::core::operator%(complex64_t a, complex64_t b)']]],
['operator_26_16',['operator&',['../namespacemlx_1_1core_1_1simd.html#a0727c897502944659b3e32b3cde9ee9b',1,'mlx::core::simd::operator&(Simd< T, N > x, U y)'],['../namespacemlx_1_1core_1_1simd.html#a832bbc02ed5589e70106c831c04500f1',1,'mlx::core::simd::operator&(T1 x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#ac790406f4cf51cbc40d750d377dd741b',1,'mlx::core::simd::operator&(Simd< T1, N > x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#a3c42ac1dc74f6c0bb934dfa45986875b',1,'mlx::core::simd::operator&(Simd< T1, 1 > a, Simd< T2, 1 > b) -> Simd< decltype(a.value &b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a8beb567724ab9735b616afb777b93abd',1,'mlx::core::simd::operator&(T1 a, Simd< T2, 1 > b) -> Simd< decltype(a &b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a3a060a225b6ead483ca93247c9ad8e4d',1,'mlx::core::simd::operator&(Simd< T1, 1 > a, T2 b) -> Simd< decltype(a.value &b), 1 >'],['../group__ops.html#gaf0d232de4cbfffda1e2c838f8afdf6ff',1,'mlx::core::operator&(const array &a, const array &b)'],['../namespacemlx_1_1core.html#a9ee95f97bbd69262d99d7bea3bf77631',1,'mlx::core::operator&(_MLX_BFloat16 lhs, _MLX_BFloat16 rhs)'],['../namespacemlx_1_1core.html#a0fefc3ae4f1350ebe05ec6098fd6bae3',1,'mlx::core::operator&(_MLX_BFloat16 lhs, uint16_t rhs)'],['../namespacemlx_1_1core.html#a1e4cb758ccfe5c267baed9aeb0044834',1,'mlx::core::operator&(uint16_t lhs, _MLX_BFloat16 rhs)'],['../namespacemlx_1_1core.html#ab9d0f9910070231695d61de08cadb930',1,'mlx::core::operator&(_MLX_Float16 lhs, _MLX_Float16 rhs)'],['../namespacemlx_1_1core.html#a889d401f425db79d1868aa3beea4829b',1,'mlx::core::operator&(_MLX_Float16 lhs, uint16_t rhs)'],['../namespacemlx_1_1core.html#a76dcd1fa3c68b386bc1d1d899a68a120',1,'mlx::core::operator&(uint16_t lhs, _MLX_Float16 rhs)']]],
['operator_26_26_17',['operator&&',['../namespacemlx_1_1core_1_1simd.html#a85c23e7ed6fe0ec6dfe4c61f7412a362',1,'mlx::core::simd::operator&&(Simd< T, N > x, U y)'],['../namespacemlx_1_1core_1_1simd.html#a8a2c8aea209236b06c594c8451017ecb',1,'mlx::core::simd::operator&&(T1 x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#a070f1fa094cf2da5ab7d6baecbbf4f56',1,'mlx::core::simd::operator&&(Simd< T1, N > x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#a82676bd32059d1172296f8074a841de6',1,'mlx::core::simd::operator&&(Simd< T1, 1 > a, Simd< T2, 1 > b) -> Simd< decltype(a.value &&b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#af97917ef704103c6ea1d0e44f22ec0d3',1,'mlx::core::simd::operator&&(T1 a, Simd< T2, 1 > b) -> Simd< decltype(a &&b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a1eca7cf07b2a238307459c28204319fb',1,'mlx::core::simd::operator&&(Simd< T1, 1 > a, T2 b) -> Simd< decltype(a.value &&b), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a2a381e5ec89406074b8d1921304238bb',1,'mlx::core::simd::operator&&(Simd< float16_t, N > a, Simd< float16_t, N > b)'],['../namespacemlx_1_1core_1_1simd.html#af9d5f107ce0c40c3b6a2f176cbb70cd7',1,'mlx::core::simd::operator&&(Simd< float16_t, N > a, T b)'],['../namespacemlx_1_1core_1_1simd.html#af8f245dfc5154c04c0865a208ab1cfe9',1,'mlx::core::simd::operator&&(T a, Simd< float16_t, N > b)'],['../namespacemlx_1_1steel.html#a6353bf11881842e25c46b56f92b7044f',1,'mlx::steel::operator&&()'],['../group__ops.html#gaee1d774bb0843601d7a0a4257d616ae3',1,'mlx::core::operator&&(const array &a, const array &b)']]],
['operator_28_29_19',['operator()',['../structpocketfft_1_1detail_1_1_exec_c2_c.html#a4fd637f1a6d335826789af28ac089ecb',1,'pocketfft::detail::ExecC2C::operator()()'],['../structpocketfft_1_1detail_1_1_exec_hartley.html#a67c98b38d12440781053552b9a33bba1',1,'pocketfft::detail::ExecHartley::operator()()'],['../structpocketfft_1_1detail_1_1_exec_dcst.html#a67f4f56e3574c491695f8cb8a1e983d8',1,'pocketfft::detail::ExecDcst::operator()()'],['../structpocketfft_1_1detail_1_1_exec_r2_r.html#acdba1650962714e6afff51e9ca456970',1,'pocketfft::detail::ExecR2R::operator()()'],['../structmlx_1_1core_1_1_vector_scalar.html#a1af3ff644ce023a7e4f92a7c3634c44f',1,'mlx::core::VectorScalar::operator()()'],['../structmlx_1_1core_1_1_scalar_vector.html#ab174fe55970fb4ee1c6a2b7628a24df1',1,'mlx::core::ScalarVector::operator()()'],['../structmlx_1_1core_1_1_vector_vector.html#a97a0bed419933d7685238a962f2e4215',1,'mlx::core::VectorVector::operator()()'],['../structmlx_1_1core_1_1detail_1_1_add.html#a95cf053f89883d82f31ec53154b430a0',1,'mlx::core::detail::Add::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_add.html#a2d6011c35768b5fcd2bb75747b944353',1,'mlx::core::detail::Add::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_arc_tan2.html#a01da277adf65232bd67b252a31baedd7',1,'mlx::core::detail::ArcTan2::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_arc_tan2.html#af0cfd2ea4d541379b9c427fd4054828d',1,'mlx::core::detail::ArcTan2::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_divide.html#a9a3eab9eaf77b5a94ede2db8c7cef9f2',1,'mlx::core::detail::Divide::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_divide.html#a5e0d22e2084c4ca81bec0d457a46c662',1,'mlx::core::detail::Divide::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_multiply.html#a9dda09d0bf0f4153abf37ba894df37d4',1,'mlx::core::detail::Multiply::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_multiply.html#a898b090966b047723513224b8d3b22f1',1,'mlx::core::detail::Multiply::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_subtract.html#a48913052e0a051648b7a69376ec3e3e1',1,'mlx::core::detail::Subtract::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_subtract.html#a72ef05830615a2d5d9662926ed82672a',1,'mlx::core::detail::Subtract::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_logical_and.html#a5fb547e51ea53517deb54d89c76b4860',1,'mlx::core::detail::LogicalAnd::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_logical_and.html#a046536c1f2f9367983f052a213d7b7d8',1,'mlx::core::detail::LogicalAnd::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_logical_or.html#a4701821e656931d808815753ee529bad',1,'mlx::core::detail::LogicalOr::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_logical_or.html#afb134dbab79307d4ba597843c61d0b1a',1,'mlx::core::detail::LogicalOr::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_bitwise_and.html#a91cff5472e47b13fd9d291b17d2e877b',1,'mlx::core::detail::BitwiseAnd::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_bitwise_and.html#ae0bed77f95fe2b2f0b594addddd04700',1,'mlx::core::detail::BitwiseAnd::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_bitwise_or.html#abd39ee9af548b16e3fabe4ae956b6f1c',1,'mlx::core::detail::BitwiseOr::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_bitwise_or.html#a5ab05734c5000b454975de6647a08d20',1,'mlx::core::detail::BitwiseOr::operator()(T x, T y)'],['../structmlx_1_1core_1_1detail_1_1_bitwise_xor.html#a8ed25d90a73141938a71ddddfd40b83d',1,'mlx::core::detail::BitwiseXor::operator()(Simd< T, N > x, Simd< T, N > y)'],['../structmlx_1_1core_1_1detail_1_1_bitwise_xor.html#a0989e3bcd064ae06c33f660696a869a0',1,'mlx::core::detail::BitwiseXor::opera
['operator_3d_3d_33',['operator==',['../namespacemlx_1_1core_1_1simd.html#a273fcc5387c1c9878e658ba6bc32f00c',1,'mlx::core::simd::operator==(Simd< T, N > a, U b)'],['../namespacemlx_1_1core_1_1simd.html#a46ede415296683771bb22246a813482a',1,'mlx::core::simd::operator==(T a, Simd< U, N > b)'],['../namespacemlx_1_1core_1_1simd.html#a63768090c16e5dcffccadf550d169abc',1,'mlx::core::simd::operator==(Simd< T1, N > a, Simd< T2, N > b)'],['../namespacemlx_1_1core_1_1simd.html#a7928482ed5d25932be80413c7239125c',1,'mlx::core::simd::operator==(Simd< T1, 1 > a, Simd< T2, 1 > b)'],['../namespacemlx_1_1core_1_1simd.html#a51de2acf3dcd55c7c52e3ce7ed6ed9d7',1,'mlx::core::simd::operator==(T1 a, Simd< T2, 1 > b)'],['../namespacemlx_1_1core_1_1simd.html#a4877ae5406d081680b785a86ad656e03',1,'mlx::core::simd::operator==(Simd< T1, 1 > a, T2 b)'],['../namespacemlx_1_1core_1_1simd.html#acafae9e62680565cd1f1c50c64d7ce4f',1,'mlx::core::simd::operator==(Simd< float16_t, N > a, T b)'],['../namespacemlx_1_1core_1_1simd.html#aa837052ddcb02f4d9bc39b07399b4d91',1,'mlx::core::simd::operator==(T a, Simd< float16_t, N > b)'],['../namespacemlx_1_1core_1_1simd.html#aaacbf6671080409e822fbb218e3fdf00',1,'mlx::core::simd::operator==(Simd< float16_t, N > a, Simd< float16_t, N > b)'],['../backend_2metal_2kernels_2complex_8h.html#abfc19f03616441245dfc7726b278f190',1,'operator==(complex64_t a, complex64_t b): complex.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a49a13b06a325ed3cca4004b6a0cde065',1,'operator==(_MLX_BFloat16 lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a0aa3bfcfab53700488e5f386e6de60d5',1,'operator==(_MLX_BFloat16 lhs, float rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a3936148781ab1c4f33f58d12c116f370',1,'operator==(float lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ae753526b669fba27771089dc809abd66',1,'operator==(_MLX_BFloat16 lhs, half rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a05a4f197a71d0f16879032f44492bb79',1,'operator==(half lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ae86f5917847b1ec9f313996250f2e0be',1,'operator==(_MLX_BFloat16 lhs, int32_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aab74ec4d33a64b92b908717d500f1ecf',1,'operator==(int32_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ac30a2c1fa6f172af903fdeb6a8632606',1,'operator==(_MLX_BFloat16 lhs, uint32_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ab4e9ad547aa23daa351075e0ecc58fa2',1,'operator==(uint32_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aa5fa1a8f2b39c3508fe38205469756d1',1,'operator==(_MLX_BFloat16 lhs, int64_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aeadc1f36c6bdc219294ce9341d80afa5',1,'operator==(int64_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a3ae2091ada1e39e857fbc53c97bdb79f',1,'operator==(_MLX_BFloat16 lhs, uint64_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ac7b4d295f3c7b1e09964f24f306422da',1,'operator==(uint64_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../namespacemlx_1_1steel.html#abcc797f27e87e857b41c1a8d33ee2c78',1,'mlx::steel::operator==()'],['../namespacemlx_1_1core.html#a937503d72b66c661bf3f5fdcd98ef97c',1,'mlx::core::operator==(const Device &lhs, const Device &rhs)'],['../group__ops.html#gaa30cf69f3d22f65615f5e1696dd5703f',1,'mlx::core::operator==(const array &a, const array &b)'],['../group__ops.html#gaf115782d009ac2a547fcca395c9ec797',1,'mlx::core::operator==(T a, const array &b)'],['../group__ops.html#ga3ad3ed7aece2650943a35082dbe3a0a5',1,'mlx::core::operator==(const array &a, T b)'],['../namespacemlx_1_1core.html#ac470f937a379d6356c8f567c97cd7481
['operator_3e_34',['operator>',['../namespacemlx_1_1core_1_1simd.html#abd37e62eff936a64677b5aba787b4d18',1,'mlx::core::simd::operator>(Simd< T, N > a, U b)'],['../namespacemlx_1_1core_1_1simd.html#a71a6902e729e3facdc609e93cd12d485',1,'mlx::core::simd::operator>(T a, Simd< U, N > b)'],['../namespacemlx_1_1core_1_1simd.html#ab7b291b3559792e18208e17432d25342',1,'mlx::core::simd::operator>(Simd< T1, N > a, Simd< T2, N > b)'],['../namespacemlx_1_1core_1_1simd.html#ad8b67f9ced9c7f3cb472b9c3df817f08',1,'mlx::core::simd::operator>(Simd< T1, 1 > a, Simd< T2, 1 > b)'],['../namespacemlx_1_1core_1_1simd.html#a4113a94fb8dcd0d88f14ec9d82089508',1,'mlx::core::simd::operator>(T1 a, Simd< T2, 1 > b)'],['../namespacemlx_1_1core_1_1simd.html#ac971bfa5c7ec8abc432eab5f3c5646aa',1,'mlx::core::simd::operator>(Simd< T1, 1 > a, T2 b)'],['../namespacemlx_1_1core_1_1simd.html#a35d875fa7bce02a6171f37240a346e1d',1,'mlx::core::simd::operator>(Simd< float16_t, N > a, T b)'],['../namespacemlx_1_1core_1_1simd.html#acf2391cc4d945887d7820501ba14ba89',1,'mlx::core::simd::operator>(T a, Simd< float16_t, N > b)'],['../namespacemlx_1_1core_1_1simd.html#aa17e031474fa87f6ea7855257dcc9ece',1,'mlx::core::simd::operator>(Simd< float16_t, N > a, Simd< float16_t, N > b)'],['../backend_2metal_2kernels_2complex_8h.html#a032a8d3eec2384c9f03066f7fd945995',1,'operator>(complex64_t a, complex64_t b): complex.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ae394c0a10e47d1d047854a888402eb57',1,'operator>(_MLX_BFloat16 lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ab9cd098786d2f4c855c42e4a6f30ab3e',1,'operator>(_MLX_BFloat16 lhs, float rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a55600f3b9859e2891e0e0b5690867b72',1,'operator>(float lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#afd7cdb8ed2a9820efe9cf322c06f188c',1,'operator>(_MLX_BFloat16 lhs, half rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a31bbdbe0b62b90a4d6ea4bb0a7db586b',1,'operator>(half lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a68125e66f74eaffe5ea9267638ce870d',1,'operator>(_MLX_BFloat16 lhs, int32_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ac89eb6b29edad8cca63727ab97171c29',1,'operator>(int32_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a74e477567c9477c2cf0684f81ef4498f',1,'operator>(_MLX_BFloat16 lhs, uint32_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a2d37130b6fd79b425f5ba92b65e36bed',1,'operator>(uint32_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a41d55d167e9dc63bf29d15e0ff004869',1,'operator>(_MLX_BFloat16 lhs, int64_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aa95f9ebfdab3c5f524775651362ce914',1,'operator>(int64_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a2826bd301bb5393473ccd363f2052c0d',1,'operator>(_MLX_BFloat16 lhs, uint64_t rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a62a512d0edd894759c69f724b970fbdb',1,'operator>(uint64_t lhs, _MLX_BFloat16 rhs): bf16.h'],['../namespacemlx_1_1steel.html#a7512eadda6160e4c9d9e6aa4049fac20',1,'mlx::steel::operator>()'],['../group__ops.html#ga74fd2777adef10e6fe628a9cdadb01cb',1,'mlx::core::operator>(const array &a, const array &b)'],['../group__ops.html#ga32e106e794e2c32e4e7decee2df2477f',1,'mlx::core::operator>(T a, const array &b)'],['../group__ops.html#ga96552b90e89923c5d2064cc427775ec5',1,'mlx::core::operator>(const array &a, T b)'],['../namespacemlx_1_1core.html#aedc4e9df4bf71c0ac34fcfae60cdf550',1,'mlx::core::operator>(_MLX_BFloat16 lhs, _MLX_BFloat16 rhs)'],['../namespacemlx
['operator_3e_3d_35',['operator>=',['../namespacemlx_1_1core_1_1simd.html#a87e11ab36aae3328fe3d5230bdf31692',1,'mlx::core::simd::operator>=(Simd< T, N > a, U b)'],['../namespacemlx_1_1core_1_1simd.html#a4e65febbfa8b4df2970c1d78801b3c66',1,'mlx::core::simd::operator>=(Ta,Simd<U,N>b)'],['../namespacemlx_1_1core_1_1simd.html#a673b4d8d228f35f06cf5b882335f04d5',1,'mlx::core::simd::operator>=(Simd<T1,N>a,Simd<T2,N>b)'],['../namespacemlx_1_1core_1_1simd.html#a530ac8728e4d7e7be2482d5b2467906c',1,'mlx::core::simd::operator>=(Simd<T1,1>a,Simd<T2,1>b)'],['../namespacemlx_1_1core_1_1simd.html#ac7f3848b48c8e23c71c85fcc9909b933',1,'mlx::core::simd::operator>=(T1a,Simd<T2,1>b)'],['../namespacemlx_1_1core_1_1simd.html#a034d7b57cb3c6ca711c573515327d1a8',1,'mlx::core::simd::operator>=(Simd<T1,1>a,T2b)'],['../namespacemlx_1_1core_1_1simd.html#a8d7dcf1914ce8fe8518d84b0f2a5fe91',1,'mlx::core::simd::operator>=(Simd<float16_t,N>a,Tb)'],['../namespacemlx_1_1core_1_1simd.html#aecdc08fcc70b158749a93a7a0f688aa3',1,'mlx::core::simd::operator>=(Ta,Simd<float16_t,N>b)'],['../namespacemlx_1_1core_1_1simd.html#ab9097573af69cc66d1427d0f52507e7a',1,'mlx::core::simd::operator>=(Simd<float16_t,N>a,Simd<float16_t,N>b)'],['../backend_2metal_2kernels_2complex_8h.html#aafbd686c180398c98b33d7643f893a46',1,'operator>=(complex64_ta,complex64_tb): complex.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a430dd11fbf4c6f39bc1506ab43b2341f',1,'operator>=(_MLX_BFloat16lhs,_MLX_BFloat16rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a64f6787a96386246f83a8981d274150e',1,'operator>=(_MLX_BFloat16lhs,floatrhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a1a788f82212afad30e4c2ee40f1c313c',1,'operator>=(floatlhs,_MLX_BFloat16rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ae88617c4a012c5dc12781a349a28c886',1,'operator>=(_MLX_BFloat16lhs,halfrhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a467a88531150a4d9d30fce07c49c126e',1,'operator>=(halflhs,_MLX_BFloat16rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a9e21c5ea9dd724dc2ca8c54ad908f09c',1,'operator>=(_MLX_BFloat16lhs,int32_trhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a2f6286d222e2176bcbdc824c5d598100',1,'operator>=(int32_tlhs,_MLX_BFloat16rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#abec53064aa96265385ecc57de5fbc74c',1,'operator>=(_MLX_BFloat16lhs,uint32_trhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#ac766839f8f9e4863e8e18418c342c875',1,'operator>=(uint32_tlhs,_MLX_BFloat16rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a2807fa6862b0f9689c81199b1e695ed8',1,'operator>=(_MLX_BFloat16lhs,int64_trhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#aee3ae0d0d1f941463b06eca0bf041b2b',1,'operator>=(int64_tlhs,_MLX_BFloat16rhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a523eda93c809733368e2b45382d2add6',1,'operator>=(_MLX_BFloat16lhs,uint64_trhs): bf16.h'],['../backend_2metal_2kernels_2metal__3__0_2bf16_8h.html#a1f4e90909ac1c7280f4c7d1977c55fb7',1,'operator>=(uint64_tlhs,_MLX_BFloat16rhs): bf16.h'],['../namespacemlx_1_1steel.html#aa3c95c60cf69603705bb4636de547bcb',1,'mlx::steel::operator>=()'],['../group__ops.html#ga3a41895f25ed083a36994d95fa102546',1,'mlx::core::operator>=(constarray&a,constarray&b)'],['../group__ops.html#gaf509f2cb3b18963232f20d6c3bd229b2',1,'mlx::core::operator>=(Ta,constarray&b)'],['../group__ops.html#gafa0eb25d5978674bfc9e59d4145ec590',1,'mlx::core::operator>=(constarray&a,Tb)'],['../namespacemlx_1_1core.html#a8494764f5c686743ede66dc76d85d955',1,'mlx::core::operator>=(_MLX_BFloat16lhs,_MLX_B
['operator_3e_3e_36',['operator>>',['../namespacemlx_1_1core_1_1simd.html#a6e45c9c2f0591d9d5dd37a07ebcc3c2a',1,'mlx::core::simd::operator>>(Simd< T, N > x, U y)'],['../namespacemlx_1_1core_1_1simd.html#aa35a2aab733e4bfc80a9f4e3f508daee',1,'mlx::core::simd::operator>>(T1 x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#aebf93b8179621e83bb3f3c4a8816eca8',1,'mlx::core::simd::operator>>(Simd< T1, N > x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#a1108d186d57c2010c743d3f9297befc7',1,'mlx::core::simd::operator>>(Simd< T1, 1 > a, Simd< T2, 1 > b) -> Simd< decltype(a.value > > b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a9ac36abfb7dffc7ad24b4d0c295452e5',1,'mlx::core::simd::operator>>(T1 a, Simd< T2, 1 > b) -> Simd< decltype(a > > b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a4bf8c887eb6943563ceb1e603d1325b1',1,'mlx::core::simd::operator>>(Simd< T1, 1 > a, T2 b) -> Simd< decltype(a.value > > b), 1 >'],['../group__ops.html#ga498b61f7e8f056ae00297fa0dc17303a',1,'mlx::core::operator>>()']]],
['operator_5b_5d_37',['operator[]',['../classpocketfft_1_1detail_1_1arr.html#aea0bd899b19e03f54dfd6c188727061a',1,'pocketfft::detail::arr::operator[](size_t idx)'],['../classpocketfft_1_1detail_1_1arr.html#a99c54f96bc79c7cdd8925c1663462842',1,'pocketfft::detail::arr::operator[](size_t idx) const'],['../classpocketfft_1_1detail_1_1sincos__2pibyn.html#a71b02f67c47b24adb296eafd2c7a3598',1,'pocketfft::detail::sincos_2pibyn::operator[]()'],['../classpocketfft_1_1detail_1_1cndarr.html#ae4852d1fe936a5d61832b507816c7054',1,'pocketfft::detail::cndarr::operator[]()'],['../classpocketfft_1_1detail_1_1ndarr.html#a2b2c4e205e8b5c32c9fe55dfd7b8c8d8',1,'pocketfft::detail::ndarr::operator[]()'],['../structmlx_1_1core_1_1simd_1_1_simd.html#a235268dc56eb1bb5b86cd3aade67b77c',1,'mlx::core::simd::Simd::operator[](int idx) const'],['../structmlx_1_1core_1_1simd_1_1_simd.html#ae877ce4884241399de8e28090441f557',1,'mlx::core::simd::Simd::operator[](int idx)'],['../structmlx_1_1core_1_1simd_1_1_simd_3_01float16__t_00_01_n_01_4.html#a4b24316469cd9ecc88f8c073ab1a862e',1,'mlx::core::simd::Simd< float16_t, N >::operator[](int idx) const'],['../structmlx_1_1core_1_1simd_1_1_simd_3_01float16__t_00_01_n_01_4.html#a97043111a44318b5eb68977ecacbb638',1,'mlx::core::simd::Simd< float16_t, N >::operator[](int idx)'],['../structmlx_1_1core_1_1simd_1_1_simd.html#a235268dc56eb1bb5b86cd3aade67b77c',1,'mlx::core::simd::Simd< T, 1 >::operator[](int idx) const'],['../structmlx_1_1core_1_1simd_1_1_simd.html#ae877ce4884241399de8e28090441f557',1,'mlx::core::simd::Simd< T, 1 >::operator[](int idx)'],['../structmlx_1_1core_1_1simd_1_1_simd.html#a235268dc56eb1bb5b86cd3aade67b77c',1,'mlx::core::simd::Simd< float16_t, N >::operator[](int idx) const'],['../structmlx_1_1core_1_1simd_1_1_simd.html#ae877ce4884241399de8e28090441f557',1,'mlx::core::simd::Simd< float16_t, N >::operator[](int idx)']]],
['operator_5e_38',['operator^',['../namespacemlx_1_1core_1_1simd.html#a25b3de1947dbab7c4864b41ec226453b',1,'mlx::core::simd::operator^(Simd< T, N > x, U y)'],['../namespacemlx_1_1core_1_1simd.html#a93e69a8170b8fe14f0a3188b4e8ccd49',1,'mlx::core::simd::operator^(T1 x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#a16c4a2c8fc59a2e2fcc05db243289706',1,'mlx::core::simd::operator^(Simd< T1, N > x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#a369178519e0e91fa936c0fd4aa9ee109',1,'mlx::core::simd::operator^(Simd< T1, 1 > a, Simd< T2, 1 > b) -> Simd< decltype(a.value ^ b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a5b877b5eb7044d9b2a42a9af4af21f01',1,'mlx::core::simd::operator^(T1 a, Simd< T2, 1 > b) -> Simd< decltype(a ^ b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a16fa3c809e46b5cae3e8abfaf98199a4',1,'mlx::core::simd::operator^(Simd< T1, 1 > a, T2 b) -> Simd< decltype(a.value ^ b), 1 >'],['../group__ops.html#gac3a6fe18694e84b3d63458e9553ac181',1,'mlx::core::operator^(const array &a, const array &b)'],['../namespacemlx_1_1core.html#ae36ea40b8477bfa12d41aae8245225c9',1,'mlx::core::operator^(_MLX_BFloat16 lhs, _MLX_BFloat16 rhs)'],['../namespacemlx_1_1core.html#a03fc96696f5c6d9411841889d05f4670',1,'mlx::core::operator^(_MLX_BFloat16 lhs, uint16_t rhs)'],['../namespacemlx_1_1core.html#a55130edf926366db0d6207989e609b7c',1,'mlx::core::operator^(uint16_t lhs, _MLX_BFloat16 rhs)'],['../namespacemlx_1_1core.html#a0b75198f364d742a1c25dd13e398f2c2',1,'mlx::core::operator^(_MLX_Float16 lhs, _MLX_Float16 rhs)'],['../namespacemlx_1_1core.html#a7f205f1b10b23180a23bf2be4bb726b1',1,'mlx::core::operator^(_MLX_Float16 lhs, uint16_t rhs)'],['../namespacemlx_1_1core.html#a9edfe65f3c6da583c7b109290ec94b22',1,'mlx::core::operator^(uint16_t lhs, _MLX_Float16 rhs)']]],
['operator_7c_7c_42',['operator||',['../namespacemlx_1_1core_1_1simd.html#ab380b8f73672727a38ea0931e731fe4a',1,'mlx::core::simd::operator||(Simd< T, N > x, U y)'],['../namespacemlx_1_1core_1_1simd.html#ac34f6b278627949d2ee68cdbf3d2f50f',1,'mlx::core::simd::operator||(T1 x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#ab2bc61c02b9096163e9db91a3f88788f',1,'mlx::core::simd::operator||(Simd< T1, N > x, Simd< T2, N > y)'],['../namespacemlx_1_1core_1_1simd.html#a7a1c3be1c37d41e450469f2e98cd9dde',1,'mlx::core::simd::operator||(Simd< T1, 1 > a, Simd< T2, 1 > b) -> Simd< decltype(a.value||b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a0c8bd67982681ecd53cd8d739be3a5a9',1,'mlx::core::simd::operator||(T1 a, Simd< T2, 1 > b) -> Simd< decltype(a||b.value), 1 >'],['../namespacemlx_1_1core_1_1simd.html#aad2d440fbb9e5478b5ed24400a859942',1,'mlx::core::simd::operator||(Simd< T1, 1 > a, T2 b) -> Simd< decltype(a.value||b), 1 >'],['../namespacemlx_1_1core_1_1simd.html#a38e83534a648d0743dc4c7deb9a7fd49',1,'mlx::core::simd::operator||(Simd< float16_t, N > a, Simd< float16_t, N > b)'],['../namespacemlx_1_1core_1_1simd.html#acdcdaea84869a0b05c08139c10f13a06',1,'mlx::core::simd::operator||(Simd< float16_t, N > a, T b)'],['../namespacemlx_1_1core_1_1simd.html#aa9ac1951153211b2ff95dd34a3427797',1,'mlx::core::simd::operator||(T a, Simd< float16_t, N > b)'],['../namespacemlx_1_1steel.html#a1bb3ac5061a04e407fc4cdcc9f6ea03f',1,'mlx::steel::operator||()'],['../group__ops.html#ga27af56a98270d4d76d139f0f9171b83a',1,'mlx::core::operator||()']]],