| Rafael Espindola | a51f0f8 | 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 | 3885090 | 2014-07-04 15:58:00 +0000 | [diff] [blame] | 5 | ; CHECK-NOT: memcpy | 
| Rafael Espindola | a51f0f8 | 2014-02-28 02:17:23 +0000 | [diff] [blame] | 6 | ; CHECK: T _f | 
| Rafael Espindola | 3885090 | 2014-07-04 15:58:00 +0000 | [diff] [blame] | 7 | ; CHECK-NOT: memcpy | 
|  | 8 |  | 
| Rafael Espindola | a51f0f8 | 2014-02-28 02:17:23 +0000 | [diff] [blame] | 9 | define void @f() { | 
| Daniel Neilson | 1e68724 | 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 | a51f0f8 | 2014-02-28 02:17:23 +0000 | [diff] [blame] | 11 | ret void | 
|  | 12 | } | 
| Rafael Espindola | 3885090 | 2014-07-04 15:58:00 +0000 | [diff] [blame] | 13 |  | 
| Daniel Neilson | 1e68724 | 2018-01-19 17:13:12 +0000 | [diff] [blame] | 14 | declare void @llvm.memcpy.p0i8.p0i8.i64(i8* nocapture, i8* nocapture readonly, i64, i1) |