mirror of
https://github.com/Gericom/teak-llvm.git
synced 2025-06-25 06:18:56 -04:00

Several tests wouldn't pass when executed on an armv7a_pc_linux triple due to the non-default arm_aapcs calling convention produced on the function definitions in the IR output. Account for this with the application of a little regex. Patch by Ying Yi. llvm-svn: 240971
12 lines
202 B
C
12 lines
202 B
C
// RUN: %clang_cc1 -ffast-math -emit-llvm -o - %s | FileCheck %s
|
|
float f0, f1, f2;
|
|
|
|
void foo(void) {
|
|
// CHECK-LABEL: define {{.*}}void @foo()
|
|
|
|
// CHECK: fadd fast
|
|
f0 = f1 + f2;
|
|
|
|
// CHECK: ret
|
|
}
|