void set_note (Operation operation, NoteKey key, const Note ¬e) { if (operation.is_phi_handle()) set_note(*operation.get_phi_handle(), key, note); else set_note(*operation.get_instr_handle(), key, note); }
void map_opnds(Operation operation, OpndFilter &filter) { if (operation.is_phi_handle()) map_opnds(*operation.get_phi_handle(), filter); else map_opnds(*operation.get_instr_handle(), filter); }
Note take_note(Operation operation, NoteKey key) { if (operation.is_phi_handle()) return take_note(*operation.get_phi_handle(), key); else return take_note(*operation.get_instr_handle(), key); }
Opnd get_dst(Operation operation, int pos) { if (operation.is_phi_handle()) return get_dst(*operation.get_phi_handle()); else return get_dst(*operation.get_instr_handle(), pos); }