1; RUN: opt < %s -inline -S | FileCheck %s 2 3target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" 4target triple = "x86_64-unknown-linux-gnu" 5 6define i8* @callee() alwaysinline { 7; CHECK-LABEL: define i8* @callee() 8 %1 = call i8* @llvm.strip.invariant.group.p0i8(i8* null) 9 ret i8* %1 10} 11 12define i8* @caller() { 13; CHECK-LABEL: define i8* @caller() 14; CHECK-NEXT: call i8* @llvm.strip.invariant.group.p0i8(i8* null) 15 %1 = call i8* @callee() 16 ret i8* %1 17} 18 19declare i8* @llvm.strip.invariant.group.p0i8(i8*) 20