Lines Matching defs:source
2 // Use of this source code is governed by a BSD-style license that can be
61 bool IsLiveAtTarget(ValueNode* node, ControlNode* source, BasicBlock* target) {
66 if (target->control_node()->id() <= source->id()) {
72 // DCHECK_GT(node->next_use, source->id());
453 compiler::AllocatedOperand source(compiler::LocationOperand::REGISTER,
463 << target << " ← " << source << std::endl;
465 AddMoveBeforeCurrentNode(source, target);
565 compiler::AllocatedOperand source, compiler::AllocatedOperand target) {
567 Node::New<GapMove>(compilation_unit_->zone(), {}, source, target);
787 ControlNode* source, BasicBlock* target) {
795 if (!IsLiveAtTarget(node, source, target)) node = nullptr;