• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; RUN: not llvm-as < %s -o /dev/null 2>&1 | FileCheck %s
2
3; Check that remangling code doesn't fail on an intrinsic with wrong signature
4
5; CHECK: Attribute after last parameter!
6; CHECK-NEXT: void (i8*, i8, i64)* @llvm.memset.i64
7declare void @llvm.memset.i64(i8* nocapture, i8, i64) nounwind
8
9; CHECK: Attribute after last parameter!
10; CHECK-NEXT: void (i8*, i8, i64)* @llvm.memcpy.i64
11declare void @llvm.memcpy.i64(i8* nocapture, i8, i64) nounwind
12
13; CHECK: Attribute after last parameter!
14; CHECK-NEXT: void (i8*, i8, i64)* @llvm.memmove.i64
15declare void @llvm.memmove.i64(i8* nocapture, i8, i64) nounwind
16