no-intrinsics.ll 424 B

12345678910111213
  1. ; RUN: opt < %s -print-callgraph -disable-output 2>&1 | FileCheck %s
  2. ; Check that intrinsics aren't added to the call graph
  3. declare void @llvm.memcpy.p0i8.p0i8.i32(i8*, i8*, i32, i32, i1)
  4. define void @f(i8* %out, i8* %in) {
  5. call void @llvm.memcpy.p0i8.p0i8.i32(i8* %out, i8* %in, i32 100, i32 4, i1 false)
  6. ret void
  7. }
  8. ; CHECK: Call graph node for function: 'f'
  9. ; CHECK-NOT: calls function 'llvm.memcpy.p0i8.p0i8.i32'