Searched refs:has_side_effect (Results 1 – 2 of 2) sorted by relevance
35 fn has_side_effect(func: &Function, inst: Inst) -> bool { in has_side_effect() function86 && (!has_side_effect(func, inst) || op.side_effects_idempotent()) in is_mergeable_for_egraph()93 op != Opcode::GetPinnedReg && (has_side_effect(func, inst) || op.can_load()) in has_lowering_side_effect()
748 let has_side_effect = has_lowering_side_effect(self.f, inst); in lower_clif_block() localVariable761 has_side_effect, in lower_clif_block()768 if has_side_effect { in lower_clif_block()786 self.emit_value_label_live_range_start_for_inst(inst, has_side_effect || value_needed); in lower_clif_block()790 if has_side_effect || value_needed { in lower_clif_block()