; RUN: opt -S -passes=tailcallelim < %s | FileCheck %s define void @foo() { ; CHECK-LABEL: define void @foo() ; CHECK-NOT: tail call void @llvm.stackrestore.p0 ; entry: %0 = call ptr @llvm.stacksave.p0() call void @llvm.stackrestore.p0(ptr %0) ret void } declare ptr @llvm.stacksave.p0() declare void @llvm.stackrestore.p0(ptr)