Cranelift: log number of CLIF insts/blocks to optimize/lower (#5333)
This commit is contained in:
@@ -148,8 +148,17 @@ impl Context {
|
||||
///
|
||||
/// Public only for testing purposes.
|
||||
pub fn optimize(&mut self, isa: &dyn TargetIsa) -> CodegenResult<()> {
|
||||
log::debug!(
|
||||
"Number of CLIF instructions to optimize: {}",
|
||||
self.func.dfg.num_insts()
|
||||
);
|
||||
log::debug!(
|
||||
"Number of CLIF blocks to optimize: {}",
|
||||
self.func.dfg.num_blocks()
|
||||
);
|
||||
|
||||
let opt_level = isa.flags().opt_level();
|
||||
log::trace!(
|
||||
crate::trace!(
|
||||
"Optimizing (opt level {:?}):\n{}",
|
||||
opt_level,
|
||||
self.func.display()
|
||||
|
||||
@@ -35,6 +35,12 @@ pub fn compile<B: LowerBackend + TargetIsa>(
|
||||
|
||||
// Lower the IR.
|
||||
let vcode = {
|
||||
log::debug!(
|
||||
"Number of CLIF instructions to lower: {}",
|
||||
f.dfg.num_insts()
|
||||
);
|
||||
log::debug!("Number of CLIF blocks to lower: {}", f.dfg.num_blocks());
|
||||
|
||||
let _tt = timing::vcode_lower();
|
||||
lower.lower(b)?
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user