Lines Matching full:binop
454 Node* WasmGraphBuilder::Binop(wasm::WasmOpcode opcode, Node* left, Node* right,
508 return Invert(Binop(wasm::kExprI32Eq, left, right));
579 return Invert(Binop(wasm::kExprI64Eq, left, right));
634 return Invert(Binop(wasm::kExprF32Eq, left, right));
665 return Invert(Binop(wasm::kExprF64Eq, left, right));
1250 Binop(wasm::kExprI32Ior,
1251 Binop(wasm::kExprI32And, Unop(wasm::kExprI32ReinterpretF32, left),
1253 Binop(wasm::kExprI32And, Unop(wasm::kExprI32ReinterpretF32, right),
1263 Binop(wasm::kExprI64Ior,
1264 Binop(wasm::kExprI64And, Unop(wasm::kExprI64ReinterpretF64, left),
1266 Binop(wasm::kExprI64And, Unop(wasm::kExprI64ReinterpretF64, right),
1278 Binop(wasm::kExprI32Ior, Binop(wasm::kExprI32And, high_word_left,
1280 Binop(wasm::kExprI32And, high_word_right,
1297 Node* overflow = Binop(wasm::kExprF32Ne, trunc, check);
1313 Node* overflow = Binop(wasm::kExprF64Ne, trunc, check);
1329 Node* overflow = Binop(wasm::kExprF32Ne, trunc, check);
1345 Node* overflow = Binop(wasm::kExprF64Ne, trunc, check);
2224 return Binop(wasm::kExprI32Ror, left,
2227 return Binop(wasm::kExprI32Ror, left,
2228 Binop(wasm::kExprI32Sub, jsgraph()->Int32Constant(32), right));
2237 return Binop(wasm::kExprI64Ror, left,
2240 return Binop(wasm::kExprI64Ror, left,
2241 Binop(wasm::kExprI64Sub, jsgraph()->Int64Constant(64), right));