Nirav Dave | 8497ef4 | 2017-03-18 00:43:39 +0000 | [diff] [blame] | 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} |