commit | 8603171ea17bcea313108bff5c5d325f713b0088 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Fri Feb 13 23:35:32 2009 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Fri Feb 13 23:35:32 2009 +0000 |
tree | 7d21224bb6675ef549db60334f6cf18fb1f3193b | |
parent | 411889e15e0335f6951d2410c5bd67839c4fff66 [diff] [blame] |
fix rdar://6586493, a bug in codegen of the GNU missing-?:-true-value extension. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64505 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/CodeGen/conditional-gnu-ext.c b/test/CodeGen/conditional-gnu-ext.c index d4ae330..c3ff2bd 100644 --- a/test/CodeGen/conditional-gnu-ext.c +++ b/test/CodeGen/conditional-gnu-ext.c
@@ -4,3 +4,9 @@ int foo(int x, short y) { return x ?: y; } + +// rdar://6586493 +float test(float x, int Y) { + return Y != 0 ? : x; +} +