- Feb 08, 2009
-
-
Mikhail Glushenkov authored
Also, turn on Objective-C/C++ tests. This should fix http://llvm.org/bugs/show_bug.cgi?id=3499. llvm-svn: 64084
-
Evan Cheng authored
Fix PR3486. Fix a bug in code that manually patch physical register live interval after its sub-register is coalesced with a virtual register. llvm-svn: 64082
-
Sebastian Redl authored
llvm-svn: 64081
-
Sebastian Redl authored
llvm-svn: 64080
-
Mike Stump authored
If people could beat on it and let me know if there are any new semantics required by newer language standards or DRs or any little details I goofed on, I'd be happy to fix any issues found. llvm-svn: 64079
-
Evan Cheng authored
llvm-svn: 64076
-
Evan Cheng authored
Right now if the coalesced copy def is dead and its src is a kill, and that there are now other uses within the live range, the coalescer would mark the def of the source register as dead. But it should also check if there are other kills which means the value has other uses not in the live range. llvm-svn: 64075
-
Mike Stump authored
llvm-svn: 64074
-
Evan Cheng authored
llvm-svn: 64073
-
Anders Carlsson authored
llvm-svn: 64072
-
Ted Kremenek authored
llvm-svn: 64071
-
Bill Wendling authored
llvm-svn: 64070
-
Anders Carlsson authored
llvm-svn: 64069
-
Anders Carlsson authored
llvm-svn: 64068
-
Bill Wendling authored
llvm-svn: 64066
-
Bill Wendling authored
llvm-svn: 64065
-
Anders Carlsson authored
llvm-svn: 64064
-
Chris Lattner authored
llvm-svn: 64063
-
Bill Wendling authored
llvm-svn: 64062
-
Chris Lattner authored
the "system dirs win over user dirs" logic to framework and headermap search locations as well as normal directories. This means that clang t.m -F/System/Library/Frameworks will treat /System/Library/Frameworks as a system directory not a user directory. If you use -v, the difference is: Before: ignoring nonexistent directory "/usr/libdata/gcc41" ignoring duplicate framework "/System/Library/Frameworks" #include "..." search starts here: #include <...> search starts here: After: ignoring nonexistent directory "/usr/libdata/gcc41" ignoring duplicate directory "/System/Library/Frameworks" as it is a non-system directory that duplicates a system directory #include "..." search starts here: #include <...> search starts here: This fixes rdar://6566429. llvm-svn: 64060
-
Anders Carlsson authored
llvm-svn: 64059
-
Douglas Gregor authored
llvm-svn: 64056
-
Anders Carlsson authored
llvm-svn: 64053
-
Anders Carlsson authored
llvm-svn: 64052
-
Anders Carlsson authored
Add support for emitting cleanup blocks. Make EmitCompoundStatement emit cleanup blocks if necessary llvm-svn: 64051
-
Chris Lattner authored
llvm-svn: 64050
-
Anders Carlsson authored
Add a simple RAII object, to be used for pushing a cleanup entry and make the insertion point be the cleanup block. llvm-svn: 64048
-
Anders Carlsson authored
llvm-svn: 64047
-
Mike Stump authored
correctly. This should lay the ground work to throw the big switch and start code gening break and continue in the presense of vlas. llvm-svn: 64046
-
- Feb 07, 2009
-
-
Ted Kremenek authored
llvm-svn: 64045
-
Ted Kremenek authored
llvm-svn: 64044
-
Anders Carlsson authored
llvm-svn: 64043
-
Ted Kremenek authored
llvm-svn: 64042
-
Ted Kremenek authored
For retain/release leaks, have the BugReport description indicate the allocation site and initial bindings. llvm-svn: 64041
-
Chris Lattner authored
llvm-svn: 64040
-
Ted Kremenek authored
llvm-svn: 64039
-
Ted Kremenek authored
llvm-svn: 64038
-
Chris Lattner authored
for pointing this out! llvm-svn: 64037
-
Ted Kremenek authored
Determining the allocation site for a leak when constructing a CFRefLeakReport. This avoids repeated calls to GetAllocationSite when Profiling a CFRefLeakReport object. llvm-svn: 64036
-
Mon P Wang authored
changes the address space of the pointer. llvm-svn: 64035
-