134423091SKazu Hirata; REQUIRES: have_tflite 21055c5e1SMircea Trofin; RUN: opt -enable-ml-inliner=development -passes=scc-oz-module-inliner \ 3*5898be19SMircea Trofin; RUN: -training-log=%t -S < %s 4*5898be19SMircea Trofin; RUN: %python %S/../../../../lib/Analysis/models/log_reader.py %t | FileCheck %s 51055c5e1SMircea Trofin 61055c5e1SMircea Trofindefine i32 @top() { 71055c5e1SMircea Trofin %a = call i32 @to_be_deleted() 81055c5e1SMircea Trofin %b = call i32 @externally_visible() 91055c5e1SMircea Trofin %ret = add i32 %a, %b 101055c5e1SMircea Trofin ret i32 %ret 111055c5e1SMircea Trofin} 121055c5e1SMircea Trofin 131055c5e1SMircea Trofindefine internal i32 @to_be_deleted() { 141055c5e1SMircea Trofin ret i32 1 151055c5e1SMircea Trofin} 161055c5e1SMircea Trofin 171055c5e1SMircea Trofindefine i32 @externally_visible() { 181055c5e1SMircea Trofin ret i32 2 191055c5e1SMircea Trofin} 201055c5e1SMircea Trofin 21*5898be19SMircea Trofin; CHECK: observation: 0 22*5898be19SMircea Trofin; CHECK: inlining_decision: 1 23*5898be19SMircea Trofin; CHECK: observation: 1 24*5898be19SMircea Trofin; CHECK: inlining_decision: 1 25