-/* Follow the child if any child whose FuncInst matches with inst
- *
- * @param inst must be an ATOMIC_WRITE FuncInst
- * @return NULL if no such child is found.
- */
-Predicate * Predicate::follow_write_child(FuncInst * inst)
-{
- ASSERT(inst->get_type() == ATOMIC_WRITE);
-
- for (uint i = 0; i < children.size(); i++) {
- Predicate * child = children[i];
- if (child->get_func_inst() == inst)
- return child;
- }
-
- return NULL;
-}
-