- Sep 13, 2007
-
-
Chris Lattner authored
llvm-svn: 41907
-
- Sep 07, 2007
-
-
Hartmut Kaiser authored
Silenced a couple of warnings. Added *.vcproj file for new clangAnalysis library. Renamed Basic to clangBasic projects. llvm-svn: 41767
-
- Sep 04, 2007
-
-
Ted Kremenek authored
llvm-svn: 41704
-
- Sep 01, 2007
-
-
Chris Lattner authored
llvm-svn: 41661
-
Chris Lattner authored
support any sort of expr, add a new EmitAnyExpr routine. llvm-svn: 41660
-
- Aug 27, 2007
-
-
Chris Lattner authored
llvm-svn: 41466
-
Chris Lattner authored
llvm-svn: 41463
-
- Aug 26, 2007
-
-
Chris Lattner authored
llvm-svn: 41458
-
Chris Lattner authored
llvm-svn: 41457
-
Chris Lattner authored
llvm-svn: 41444
-
Chris Lattner authored
llvm-svn: 41433
-
Chris Lattner authored
llvm-svn: 41429
-
Chris Lattner authored
llvm-svn: 41414
-
- Aug 24, 2007
-
-
Chris Lattner authored
This patch temporarily breaks compound assignment operators, but greatly simplifies many things. llvm-svn: 41355
-
Chris Lattner authored
llvm-svn: 41350
-
Chris Lattner authored
llvm-svn: 41349
-
Chris Lattner authored
llvm-svn: 41345
-
Chris Lattner authored
llvm-svn: 41344
-
- Aug 23, 2007
-
-
Chris Lattner authored
llvm-svn: 41336
-
- Aug 22, 2007
-
-
Chris Lattner authored
llvm-svn: 41256
-
Chris Lattner authored
llvm-svn: 41255
-
- Aug 21, 2007
-
-
Chris Lattner authored
llvm-svn: 41249
-
Chris Lattner authored
llvm-svn: 41247
-
Chris Lattner authored
llvm-svn: 41244
-
Chris Lattner authored
llvm-svn: 41240
-
Chris Lattner authored
llvm-svn: 41239
-
Chris Lattner authored
llvm-svn: 41237
-
Chris Lattner authored
llvm-svn: 41236
-
Chris Lattner authored
llvm-svn: 41235
-
Chris Lattner authored
llvm-svn: 41234
-
Chris Lattner authored
llvm-svn: 41231
-
Chris Lattner authored
llvm-svn: 41226
-
Chris Lattner authored
llvm-svn: 41218
-
Chris Lattner authored
This means that we get rid of tons of intermediate allocas. For example: void foo(double _Complex a, double _Complex b) { a = b+a+a; } this used to have 4 temporary allocas, now it has zero of them. This also simplifies the individual visitor methods because they now can all operate on real/imag pairs instead of having to load/store all over the place. llvm-svn: 41217
-
Chris Lattner authored
llvm-svn: 41216
-
Chris Lattner authored
llvm-svn: 41215
-
Chris Lattner authored
match on binop then explicitly switching again. llvm-svn: 41214
-
Chris Lattner authored
details in its own file. llvm-svn: 41213
-
- Aug 11, 2007
-
-
Chris Lattner authored
aggregate value and scalar expression computation are very different, this gets them away from each other. This causes a temporary regression on some complex number examples. llvm-svn: 41014
-
- Aug 10, 2007
-
-
Chris Lattner authored
llvm-svn: 41002
-