1; REQUIRES: have_tflite 2; RUN: opt -enable-ml-inliner=development -passes=scc-oz-module-inliner \ 3; RUN: -training-log=%t -S < %s 4; RUN: %python %S/../../../../lib/Analysis/models/log_reader.py %t | FileCheck %s 5 6define i32 @top() { 7 %a = call i32 @to_be_deleted() 8 %b = call i32 @externally_visible() 9 %ret = add i32 %a, %b 10 ret i32 %ret 11} 12 13define internal i32 @to_be_deleted() { 14 ret i32 1 15} 16 17define i32 @externally_visible() { 18 ret i32 2 19} 20 21; CHECK: observation: 0 22; CHECK: inlining_decision: 1 23; CHECK: observation: 1 24; CHECK: inlining_decision: 1 25