// RUN: %clang_cc1 -std=c99 %s -emit-llvm -o - | FileCheck %s
// CHECK: @Test
// CHECK-NOT: call{{ }}
_Bool A, B, C, D, E, F;voidTestF(floatX,floatY){
A =__builtin_isgreater(X, Y);
B =__builtin_isgreaterequal(X, Y);
C =__builtin_isless(X, Y);
D =__builtin_islessequal(X, Y);
E =__builtin_islessgreater(X, Y);
F =__builtin_isunordered(X, Y);}voidTestD(doubleX,doubleY){
A =__builtin_isgreater(X, Y);
B =__builtin_isgreaterequal(X, Y);
C =__builtin_isless(X, Y);
D =__builtin_islessequal(X, Y);
E =__builtin_islessgreater(X, Y);
F =__builtin_isunordered(X, Y);}