brintos

brintos / llvm-project-archived public Read only

0
0
Text · 375 B · 0db2e86 Raw
23 lines · c
1// RUN: %clang_cc1 -emit-llvm %s -triple x86_64-apple-darwin -o /dev/null2 3 4struct foo { int X; };5struct bar { int Y; };6 7extern int Func(struct foo*) __asm__("Func64");8extern int Func64(struct bar*);9 10int Func(struct foo *F) {11  return 1;12}13 14int Func64(struct bar* B) {15  return 0;16}17 18 19void test(void) {20  Func(0);    /* should be renamed to call Func64 */21  Func64(0);22}23