blob: 0b58bf680157af172b28f31661492f72f253cf49 [file] [log] [blame]
Tanya Lattner6263f942008-02-17 20:02:20 +00001; RUN: llvm-as < %s | llc -march=arm
Rafael Espindola97815c62006-12-05 17:57:23 +00002
Tanya Lattner6263f942008-02-17 20:02:20 +00003define void @f() {
Rafael Espindola97815c62006-12-05 17:57:23 +00004entry:
Tanya Lattner6263f942008-02-17 20:02:20 +00005 call void @llvm.memmove.i32( i8* null, i8* null, i32 64, i32 0 )
6 call void @llvm.memcpy.i32( i8* null, i8* null, i32 64, i32 0 )
7 call void @llvm.memset.i32( i8* null, i8 64, i32 0, i32 0 )
8 unreachable
Rafael Espindola97815c62006-12-05 17:57:23 +00009}
10
Tanya Lattner6263f942008-02-17 20:02:20 +000011declare void @llvm.memmove.i32(i8*, i8*, i32, i32)
12
13declare void @llvm.memcpy.i32(i8*, i8*, i32, i32)
14
15declare void @llvm.memset.i32(i8*, i8, i32, i32)
16