- Feb 25, 2009
-
-
Chris Lattner authored
llvm-svn: 65433
-
Chris Lattner authored
will improve a lot this week hopefully), and a libgcc replacement is ready once I wrangle lawyers. llvm-svn: 65432
-
Chris Lattner authored
still remain. llvm-svn: 65431
-
Chris Lattner authored
llvm-svn: 65430
-
Chris Lattner authored
llvm-svn: 65429
-
Eli Friedman authored
Sema::CheckAssignmentConstraints; not really visible, but the right thing to do. llvm-svn: 65428
-
Scott Michel authored
llvm-svn: 65427
-
Scott Michel authored
results via reference parameters. This patch also appears to fix Evan's reported problem supplied as a reduced bugpoint test case. llvm-svn: 65426
-
Ted Kremenek authored
retain/release checker: Implement basic tracking of autorelease stack. Next thing is to wire up pools with their contents. llvm-svn: 65425
-
Ted Kremenek authored
llvm-svn: 65424
-
Devang Patel authored
llvm-svn: 65423
-
Devang Patel authored
llvm-svn: 65422
-
Ted Kremenek authored
llvm-svn: 65421
-
Daniel Dunbar authored
llvm-svn: 65420
-
Ted Kremenek authored
llvm-svn: 65417
-
Fariborz Jahanian authored
llvm-svn: 65414
-
Fariborz Jahanian authored
make sure objc2's nonfragile abi is enacted for Leopard too. add -fobjc-gc-only flag to the image_info symbol. llvm-svn: 65413
-
Ted Kremenek authored
Fix broken logic from my last commit. Branches only occur at basic blocks that end with terminators. llvm-svn: 65410
-
Ted Kremenek authored
Fix diagnostic regression where the leak diagnostic could appear earlier in the path than the branches taken. llvm-svn: 65407
-
Mon P Wang authored
or target) can be overloaded or not. llvm-svn: 65404
-
Devang Patel authored
llvm-svn: 65403
-
Devang Patel authored
llvm-svn: 65402
-
Chris Lattner authored
llvm-svn: 65401
-
Chris Lattner authored
string size as an argument. llvm-svn: 65400
-
- Feb 24, 2009
-
-
Chris Lattner authored
llvm-svn: 65399
-
Chris Lattner authored
llvm-svn: 65398
-
Chris Lattner authored
llvm-svn: 65397
-
Chris Lattner authored
llvm-svn: 65396
-
Chris Lattner authored
llvm-svn: 65395
-
Chris Lattner authored
to SemaInit.cpp, no functionality change. llvm-svn: 65394
-
Chris Lattner authored
The big difference here is that (like string literal) @encode has array type, not pointer type. llvm-svn: 65391
-
Ted Kremenek authored
doesn't support Altivec intrisics nor is it likely that we're currently generating all the right #defines, etc., for those architectures. llvm-svn: 65390
-
Chris Lattner authored
llvm-svn: 65389
-
Chris Lattner authored
llvm-svn: 65388
-
Fariborz Jahanian authored
llvm-svn: 65387
-
Douglas Gregor authored
lookup to skip over names without linkage. This finishes <rdar://problem/6127293>. llvm-svn: 65386
-
Douglas Gregor authored
external declarations to also support external variable declarations. Unified the code for these two cases into two new subroutines. Note that we fail to diagnose cases like the one Neil pointed out, where a visible non-external declaration hides an external declaration by the same name. That will require some reshuffling of name lookup. llvm-svn: 65385
-
Ted Kremenek authored
- For autorelease pool tracking, keep information about the stack of pools separate from their contents. Also, keep track of the number of times an autorelease pool will send the "release" message to an object when the pool is destroyed. - Update CFRefCount::Update to return a new state instead of a reference count binding. This will allow us to implement more complicated semantics with autorelease pools. llvm-svn: 65384
-
Daniel Dunbar authored
has never been run!). - Sorry, don't know how to make an LLVM test case for this. llvm-svn: 65383
-
Dan Gohman authored
to more accurately describe what it does. Expand its doxygen comment to describe what the backedge-taken count is and how it differs from the actual iteration count of the loop. Adjust names and comments in associated code accordingly. llvm-svn: 65382
-