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.
|
/// Public only for testing purposes.
|
||||||
pub fn optimize(&mut self, isa: &dyn TargetIsa) -> CodegenResult<()> {
|
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();
|
let opt_level = isa.flags().opt_level();
|
||||||
log::trace!(
|
crate::trace!(
|
||||||
"Optimizing (opt level {:?}):\n{}",
|
"Optimizing (opt level {:?}):\n{}",
|
||||||
opt_level,
|
opt_level,
|
||||||
self.func.display()
|
self.func.display()
|
||||||
|
|||||||
@@ -35,6 +35,12 @@ pub fn compile<B: LowerBackend + TargetIsa>(
|
|||||||
|
|
||||||
// Lower the IR.
|
// Lower the IR.
|
||||||
let vcode = {
|
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();
|
let _tt = timing::vcode_lower();
|
||||||
lower.lower(b)?
|
lower.lower(b)?
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user