| commit | b1fb0d3610d70b8a3a849b8652d5b46a9d1ce8fb | [log] [tgz] |
|---|---|---|
| author | John McCall <rjmccall@apple.com> | Fri May 07 22:08:54 2010 +0000 |
| committer | John McCall <rjmccall@apple.com> | Fri May 07 22:08:54 2010 +0000 |
| tree | 13763cd63579b21a19828572b627a1b0dd06886d | |
| parent | 2ae3397536d6a9b858c50a119941c815d643f7dd [diff] |
The FP constant evaluator was missing a few cases of unary operators that return floats but whose operand isn't a float: specifically, __real__ and __imag__. Instead of filtering these out, just implement them. Fixes <rdar://problem/7958272>. llvm-svn: 103307