oxilean_codegen/opt_mem2reg/
mem2regconfig_traits.rs1use crate::lcnf::*;
13
14use super::types::Mem2RegConfig;
15use std::fmt;
16
17impl Default for Mem2RegConfig {
18 fn default() -> Self {
19 Mem2RegConfig {
20 max_phi_nodes: 64,
21 conservative: false,
22 }
23 }
24}
25
26impl fmt::Display for Mem2RegConfig {
27 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
28 write!(
29 f,
30 "Mem2RegConfig {{ max_phi_nodes={}, conservative={} }}",
31 self.max_phi_nodes, self.conservative
32 )
33 }
34}