1; RUN: not llc -mtriple=x86_64-unknown-unknown -mcpu=corei7 %s -o - 2>&1 | FileCheck %s 2 3; Incompatible calling convention causes following error message. 4 5; CHECK: cannot guarantee tail call due to mismatched calling conv 6 7declare preserve_nonecc void @callee(ptr) 8define void @caller(ptr %a) { 9 musttail call preserve_nonecc void @callee(ptr %a) 10 ret void 11} 12