summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/exprs.c
Commit message (Collapse)AuthorAgeFilesLines
* Support member reference on ?: of struct type.Daniel Dunbar2009-03-241-0/+6
| | | | llvm-svn: 67603
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
| | | | | | Tests and drivers updated, still need to shuffle dirs. llvm-svn: 67602
* fix the more complex cases by actually codegen'ing the right expr :)Chris Lattner2009-03-181-0/+6
| | | | llvm-svn: 67219
* add codegen support for casting an element to a union.Chris Lattner2009-03-181-0/+3
| | | | | | | There are some more complex cases (_Complex and structs) that I'm still working on. llvm-svn: 67218
* fix PR3809, codegen for inc/dec of function pointers.Chris Lattner2009-03-181-0/+12
| | | | llvm-svn: 67165
* teach codegen to handle noop casts as lvalues.Chris Lattner2009-03-181-0/+8
| | | | llvm-svn: 67164
* finish off codegen support for sub of pointer to functions, Chris Lattner2009-02-111-0/+7
| | | | | | finishing off rdar://6520707 llvm-svn: 64295
* fix folding of '*doubleArray'Nuno Lopes2008-11-191-0/+7
| | | | llvm-svn: 59647
* fix folding of comma if given a non-constant operand.Nuno Lopes2008-11-161-0/+6
| | | | | | Eli please take a look, as I'm not sure if this gets the extension warning in the right place llvm-svn: 59422
* Fix a bug where we didn't promote 'const float' (or typedefs) toChris Lattner2008-06-271-1/+6
| | | | | | double in some places. llvm-svn: 52846
* implement codegen support for sizeof(void), fixing PR2080.Chris Lattner2008-02-211-0/+11
| | | | llvm-svn: 47429
* Fix PR1921 by promoting negative indices to intptrty.Chris Lattner2008-01-311-0/+6
| | | | llvm-svn: 46599
* fix a problem reported by Eli, caused by not keeping bool as i1 Chris Lattner2008-01-301-0/+3
| | | | | | when in a register. llvm-svn: 46552
* Fix a crash reported by Seo Sanghyeon.Chris Lattner2008-01-031-0/+8
| | | | llvm-svn: 45530
* Fix PR1895: a crash on an ugly gcc extension.Chris Lattner2008-01-021-0/+8
llvm-svn: 45505
OpenPOWER on IntegriCloud