Lines Matching defs:cond
225 Node* Branch(Node* cond, Node** true_node, Node** false_node,
227 DCHECK_NOT_NULL(cond);
229 graph()->NewNode(mcgraph()->common()->Branch(hint), cond, control());
1426 Node* WasmGraphBuilder::BranchNoHint(Node* cond, Node** true_node,
1428 return gasm_->Branch(cond, true_node, false_node, BranchHint::kNone);
1431 Node* WasmGraphBuilder::BranchExpectFalse(Node* cond, Node** true_node,
1433 return gasm_->Branch(cond, true_node, false_node, BranchHint::kFalse);
1436 Node* WasmGraphBuilder::BranchExpectTrue(Node* cond, Node** true_node,
1438 return gasm_->Branch(cond, true_node, false_node, BranchHint::kTrue);
1441 Node* WasmGraphBuilder::Select(Node *cond, Node* true_node,
1447 return mcgraph()->graph()->NewNode(m->Float32Select().op(), cond,
1451 return mcgraph()->graph()->NewNode(m->Float64Select().op(), cond,
1455 return mcgraph()->graph()->NewNode(m->Word32Select().op(), cond, true_node,
1459 return mcgraph()->graph()->NewNode(m->Word64Select().op(), cond, true_node,
1464 BranchNoHint(cond, &controls[0], &controls[1]);
1495 void WasmGraphBuilder::TrapIfTrue(wasm::TrapReason reason, Node* cond,
1499 cond, effect(), control()));
1503 void WasmGraphBuilder::TrapIfFalse(wasm::TrapReason reason, Node* cond,
1507 mcgraph()->common()->TrapUnless(trap_id), cond, effect(), control()));
3796 Node* cond =
3799 gasm_->Word32Equal(cond, Int32Constant(0)), position);
3872 Node* cond = gasm_->UintLessThan(end_offset_node, mem_size);
3873 TrapIfFalse(wasm::kTrapMemOutOfBounds, cond, position);
3880 Node* cond = gasm_->UintLessThan(index, effective_size);
3881 TrapIfFalse(wasm::kTrapMemOutOfBounds, cond, position);