1 | // RUN: %clang_cc1 %s -triple i386-unknown-linux-gnu -mregparm 3 -emit-llvm -o - | FileCheck %s |
---|---|
2 | |
3 | void *memcpy(void *dest, const void *src, unsigned int n); |
4 | |
5 | void use_builtin_memcpy(void *dest, const void *src, unsigned int n) { |
6 | __builtin_memcpy(dest, src, n); |
7 | } |
8 | |
9 | void use_memcpy(void *dest, const void *src, unsigned int n) { |
10 | memcpy(dest, src, n); |
11 | } |
12 | |
13 | //CHECK: !{i32 1, !"NumRegisterParameters", i32 3} |
14 |