1; RUN: llvm-as < %s | llvm-dis | FileCheck %s 2 3target triple = "x86_64-unknown-linux-gnu" 4 5@foo = ifunc i32 (i32), ptr @foo_ifunc 6; CHECK: @foo = ifunc i32 (i32), ptr @foo_ifunc 7 8@strlen = ifunc i64 (ptr), ptr @mistyped_strlen_resolver 9; CHECK: strlen = ifunc i64 (ptr), ptr @mistyped_strlen_resolver 10 11define internal ptr @foo_ifunc() { 12entry: 13 ret ptr null 14} 15; CHECK: define internal ptr @foo_ifunc() 16 17define internal ptr @mistyped_strlen_resolver() { 18entry: 19 ret ptr null 20} 21; CHECK: define internal ptr @mistyped_strlen_resolver() 22