Rafael Espindola | 0ff25b3 | 2014-02-28 02:17:23 +0000 | [diff] [blame] | 1 | ; RUN: llvm-as %s -o - | llvm-nm - | FileCheck %s |
| 2 | |
| 3 | target datalayout = "m:o" |
| 4 | |
Rafael Espindola | 40b9d67 | 2014-07-04 15:58:00 +0000 | [diff] [blame] | 5 | ; CHECK-NOT: memcpy |
Rafael Espindola | 0ff25b3 | 2014-02-28 02:17:23 +0000 | [diff] [blame] | 6 | ; CHECK: T _f |
Rafael Espindola | 40b9d67 | 2014-07-04 15:58:00 +0000 | [diff] [blame] | 7 | ; CHECK-NOT: memcpy |
| 8 | |
Rafael Espindola | 0ff25b3 | 2014-02-28 02:17:23 +0000 | [diff] [blame] | 9 | define void @f() { |
Daniel Neilson | afa2e7e | 2018-01-19 17:13:12 +0000 | [diff] [blame] | 10 | tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* null, i8* null, i64 0, i1 false) |
Rafael Espindola | 0ff25b3 | 2014-02-28 02:17:23 +0000 | [diff] [blame] | 11 | ret void |
| 12 | } |
Rafael Espindola | 40b9d67 | 2014-07-04 15:58:00 +0000 | [diff] [blame] | 13 | |
Daniel Neilson | afa2e7e | 2018-01-19 17:13:12 +0000 | [diff] [blame] | 14 | declare void @llvm.memcpy.p0i8.p0i8.i64(i8* nocapture, i8* nocapture readonly, i64, i1) |