#root::ops::elementwise::binary

singleton_scalar root/ops/elementwise.vi:163

add root/ops/elementwise.vi:165

impl add[A, B, O; Add[A, B, O]]: Add[(A,), B, (O,)];

sub root/ops/elementwise.vi:172

impl sub[A, B, O; Sub[A, B, O]]: Sub[(A,), B, (O,)];

mul root/ops/elementwise.vi:179

impl mul[A, B, O; Mul[A, B, O]]: Mul[(A,), B, (O,)];

div root/ops/elementwise.vi:186

impl div[A, B, O; Div[A, B, O]]: Div[(A,), B, (O,)];

rem root/ops/elementwise.vi:193

impl rem[A, B, O; Rem[A, B, O]]: Rem[(A,), B, (O,)];

pow root/ops/elementwise.vi:200

impl pow[A, B, O; Pow[A, B, O]]: Pow[(A,), B, (O,)];

bit_and root/ops/elementwise.vi:207

impl bit_and[A, B, O; BitAnd[A, B, O]]: BitAnd[(A,), B, (O,)];

bit_or root/ops/elementwise.vi:214

impl bit_or[A, B, O; BitOr[A, B, O]]: BitOr[(A,), B, (O,)];

bit_xor root/ops/elementwise.vi:221

impl bit_xor[A, B, O; BitXor[A, B, O]]: BitXor[(A,), B, (O,)];