1*ecde8c7aSAkira Hatanaka; Test upgrade of clang.arc.use by upgrading to llvm.objc.clang.arc.use. 2ed982292SSteven Wu; Bitcode input generated from llvm 6.0 3ed982292SSteven Wu 4ed982292SSteven Wu; RUN: llvm-dis %s.bc -o - | FileCheck %s 5ed982292SSteven Wu 6ed982292SSteven Wu%0 = type opaque 7ed982292SSteven Wudefine void @foo() { 8ed982292SSteven Wu %1 = tail call %0* @foo0() 9*ecde8c7aSAkira Hatanaka; CHECK: call void (...) @llvm.objc.clang.arc.use( 10ed982292SSteven Wu call void (...) @clang.arc.use(%0* %1) 11ed982292SSteven Wu ret void 12ed982292SSteven Wu} 13ed982292SSteven Wudeclare %0* @foo0() 14ed982292SSteven Wudeclare void @clang.arc.use(...) 15