Dmitry Polukhin | b34a81f | 2016-04-08 06:45:19 +0000 | [diff] [blame] | 1 | ; RUN: llvm-as < %s | llvm-dis | FileCheck %s |
Dmitry Polukhin | ba49223 | 2016-04-07 12:32:19 +0000 | [diff] [blame] | 2 | |
| 3 | target triple = "x86_64-unknown-linux-gnu" |
| 4 | |
| 5 | @foo = ifunc i32 (i32), i64 ()* @foo_ifunc |
Dmitry Polukhin | b34a81f | 2016-04-08 06:45:19 +0000 | [diff] [blame] | 6 | ; CHECK: @foo = ifunc i32 (i32), i64 ()* @foo_ifunc |
Dmitry Polukhin | ba49223 | 2016-04-07 12:32:19 +0000 | [diff] [blame] | 7 | |
| 8 | define internal i64 @foo_ifunc() { |
| 9 | entry: |
| 10 | ret i64 0 |
| 11 | } |
Dmitry Polukhin | b34a81f | 2016-04-08 06:45:19 +0000 | [diff] [blame] | 12 | ; CHECK: define internal i64 @foo_ifunc() |