Log Hlo IR during AOT compilation
PiperOrigin-RevId: 172944165
This commit is contained in:
parent
985031a101
commit
ccfd9c1e50
@ -757,8 +757,14 @@ CpuCompiler::CompileAheadOfTime(std::vector<std::unique_ptr<HloModule>> modules,
|
|||||||
HloModule* module = modules[i].get();
|
HloModule* module = modules[i].get();
|
||||||
VLOG(1) << "Compiling ahead-of-time: " << module->name();
|
VLOG(1) << "Compiling ahead-of-time: " << module->name();
|
||||||
|
|
||||||
|
VLOG(2) << "Before optimization:";
|
||||||
|
XLA_VLOG_LINES(2, module->ToString());
|
||||||
|
|
||||||
TF_RETURN_IF_ERROR(RunHloPasses(module, /*is_aot_compile=*/true));
|
TF_RETURN_IF_ERROR(RunHloPasses(module, /*is_aot_compile=*/true));
|
||||||
|
|
||||||
|
VLOG(2) << "After optimization:";
|
||||||
|
XLA_VLOG_LINES(2, module->ToString());
|
||||||
|
|
||||||
TF_ASSIGN_OR_RETURN(
|
TF_ASSIGN_OR_RETURN(
|
||||||
SequentialHloOrdering::HloModuleSequence module_sequence,
|
SequentialHloOrdering::HloModuleSequence module_sequence,
|
||||||
CreateMemoryMinimizingSequence(*module, BufferSizeBytesFunction()));
|
CreateMemoryMinimizingSequence(*module, BufferSizeBytesFunction()));
|
||||||
|
Loading…
Reference in New Issue
Block a user