Lines Matching defs:changed
204 bool changed = false;
211 changed |= mergeStateAtTail(destination, m_variables.argument(argument), block->variablesAtTail.argument(argument));
216 changed |= mergeStateAtTail(destination, m_variables.local(local), block->variablesAtTail.local(local));
223 changed |= block->valuesAtTail[i].merge(m_variables[i]);
229 changed |= block->ssa->valuesAtTail.find(node)->value.merge(forNode(node));
239 ASSERT(mergeMode != DontMerge || !changed);
244 return changed;
317 bool changed = false;
323 changed |= mergeVariableBetweenBlocks(destination, from->valuesAtTail.argument(argument), to->variablesAtHead.argument(argument), from->variablesAtTail.argument(argument));
328 changed |= mergeVariableBetweenBlocks(destination, from->valuesAtTail.local(local), to->variablesAtHead.local(local), from->variablesAtTail.local(local));
335 changed |= to->valuesAtHead[i].merge(from->valuesAtTail[i]);
341 changed |= to->ssa->valuesAtHead.find(node)->value.merge(
353 changed = true;
355 to->cfaShouldRevisit |= changed;
357 return changed;
374 bool changed = false;
376 changed |= merge(basicBlock, terminal->branchData()->taken.block);
378 changed |= merge(basicBlock, terminal->branchData()->notTaken.block);
379 return changed;
387 bool changed = merge(basicBlock, data->fallThrough.block);
389 changed |= merge(basicBlock, data->cases[i].target.block);
390 return changed;