Lines Matching full:effect
32 for (Node* effect = NodeProperties::GetEffectInput(node);;
33 effect = NodeProperties::GetEffectInput(effect)) {
34 switch (effect->opcode()) {
36 if (object == NodeProperties::GetValueInput(effect, 0) &&
37 access == FieldAccessOf(effect->op())) {
38 Node* const value = effect;
45 if (access == FieldAccessOf(effect->op())) {
46 if (object == NodeProperties::GetValueInput(effect, 0)) {
47 Node* const value = NodeProperties::GetValueInput(effect, 1);
65 if (object == effect) object = NodeProperties::GetValueInput(effect, 0);
71 if (object == effect) return NoChange();
75 if (!effect->op()->HasProperty(Operator::kNoWrite) ||
76 effect->op()->EffectInputCount() != 1) {