- Dec 29, 2007
-
-
Chris Lattner authored
discussion of this change. llvm-svn: 45410
-
Christopher Lamb authored
llvm-svn: 45396
-
Christopher Lamb authored
Enable CodeGen for member expressions based on call expressions returning aggregate types. This enables expressions like 'foo().member.submember'. llvm-svn: 45395
-
Christopher Lamb authored
llvm-svn: 45394
-
Christopher Lamb authored
Fix an error in the base/idx accessors for ArraySubscriptExpr's that crops up with vector element access. llvm-svn: 45390
-
- Dec 28, 2007
-
-
Chris Lattner authored
llvm-svn: 45382
-
Chris Lattner authored
llvm-svn: 45381
-
Chris Lattner authored
and OwningPtr instead of constructing only after all of sema is done. This has a couple of effects: 1. it fixes memory leaks from all the error cases in sema 2. it simplifies the code significantly. The cost of this is that the error case now new's and delete's an expr where it did not before, but we don't care about the perf of the error case. llvm-svn: 45380
-
Chris Lattner authored
llvm-svn: 45379
-
Chris Lattner authored
llvm-svn: 45378
-
Chris Lattner authored
"Here's a tiny patch that lets the clang Xcode project build in any location, so llvm doesn't have to be checked out in your home folder." llvm-svn: 45376
-
- Dec 27, 2007
-
-
Chris Lattner authored
llvm-svn: 45374
-
Chris Lattner authored
llvm-svn: 45373
-
Chris Lattner authored
llvm-svn: 45372
-
Chris Lattner authored
llvm-svn: 45371
-
Chris Lattner authored
llvm-svn: 45370
-
Chris Lattner authored
The later fails if the token is not an identifier. - Replace tabs with spaces. - Various other cleanups. Patch by Nico Weber! llvm-svn: 45368
-
- Dec 26, 2007
-
-
Anders Carlsson authored
llvm-svn: 45361
-
Seo Sanghyeon authored
llvm-svn: 45358
-
- Dec 25, 2007
-
-
Christopher Lamb authored
llvm-svn: 45348
-
- Dec 24, 2007
-
-
Christopher Lamb authored
llvm-svn: 45346
-
Christopher Lamb authored
llvm-svn: 45345
-
Christopher Lamb authored
llvm-svn: 45340
-
Seo Sanghyeon authored
llvm-svn: 45339
-
- Dec 23, 2007
-
-
Seo Sanghyeon authored
llvm-svn: 45330
-
Chris Lattner authored
llvm-svn: 45329
-
Anton Korobeynikov authored
llvm-svn: 45328
-
- Dec 22, 2007
-
-
Ted Kremenek authored
solver for path-sensitive, intra-procedural analysis. llvm-svn: 45306
-
Fariborz Jahanian authored
llvm-svn: 45302
-
Fariborz Jahanian authored
llvm-svn: 45301
-
Ted Kremenek authored
the ability to refer to the vertex set for all the vertices associated with an edge. This will allow some nice queries over the graph, and (hopefully) will reduce the memory footprint of SimulVertex. llvm-svn: 45299
-
Ted Kremenek authored
intra-procedural supergraph of a path-sensitive dataflow analysis. llvm-svn: 45298
-
- Dec 21, 2007
-
-
Ted Kremenek authored
memory representation). llvm-svn: 45297
-
Ted Kremenek authored
llvm-svn: 45296
-
Ted Kremenek authored
llvm-svn: 45295
-
Fariborz Jahanian authored
'id' quallified with protocols and static types which have categories and inheritance which implement these protocols. llvm-svn: 45294
-
Ted Kremenek authored
introduced in r45292 (http://llvm.org/viewvc/llvm-project?rev=45292&view=rev) llvm-svn: 45293
-
Ted Kremenek authored
Created include/clang/Analysis/Analyses directory. - Moved LiveVariables.h and UninitializedValues.h into this dir. Moved ExprDeclBitVector.h into Analysis/Support. Updated all clients who use these headers to reflect the new paths. llvm-svn: 45292
-
Ted Kremenek authored
llvm-svn: 45291
-
Ted Kremenek authored
llvm-svn: 45290
-