1 | // RUN: %clang_cc1 -triple x86_64-apple-darwin %s -emit-llvm -o - | FileCheck %s |
---|---|
2 | |
3 | // Make sure the call to foo is compiled as: |
4 | // call float @foo() |
5 | // not |
6 | // call float (...) bitcast (float ()* @foo to float (...)*)( ) |
7 | |
8 | static float foo() { return 0.0; } |
9 | // CHECK: call float @foo |
10 | float bar() { return foo()*10.0;} |
11 |