- Apr 19, 2008
-
-
Evan Cheng authored
llvm-svn: 49949
-
Evan Cheng authored
llvm-svn: 49948
-
Evan Cheng authored
llvm-svn: 49947
-
Evan Cheng authored
llvm-svn: 49946
-
Dan Gohman authored
llvm-svn: 49945
-
Nate Begeman authored
llvm-svn: 49944
-
Nate Begeman authored
__builtin_overload llvm-svn: 49943
-
Nate Begeman authored
llvm-svn: 49942
-
Ted Kremenek authored
before. This allows the HTMLDiagnostic object to retrieve the bug type, bug description, etc. llvm-svn: 49939
-
Nuno Lopes authored
llvm-svn: 49938
-
rdar://problem/5874848Steve Naroff authored
Remove bogus cast (<rdar://problem/5874848> clang objc-rewriter: structure with list of protocols has wrong cast). llvm-svn: 49935
-
Ted Kremenek authored
llvm-svn: 49934
-
Ted Kremenek authored
llvm-svn: 49933
-
- Apr 18, 2008
-
-
rdar://problem/5874876Steve Naroff authored
Implement FIXME discoved by <rdar://problem/5874876> Rewriter: Explicit ivar refs outside a method are being rewritten llvm-svn: 49932
-
Ted Kremenek authored
llvm-svn: 49931
-
Dale Johannesen authored
does not work because of 0; 2>0 but -2U is also >0. llvm-svn: 49928
-
rdar://problem/5874697Steve Naroff authored
Fix <rdar://problem/5874697> Rewriter: method arguments with complex types not being rewritten properly. llvm-svn: 49925
-
Nicolas Geoffray authored
llvm-svn: 49924
-
Duncan Sands authored
LegalizeTypes. Correct the load logic so that it actually works, and also teach it to handle floating point extending loads. llvm-svn: 49923
-
Dan Gohman authored
llvm-gcc is now lowering va_copy on x86-64, so this completes the fix for PR2230. llvm-svn: 49922
-
Evan Cheng authored
- Remove unused instructions. llvm-svn: 49921
-
Ted Kremenek authored
can decide the policy on how to cache related bugs. This allows us to properly to handle warning about multiple leaks in the same location in the ref count checker (not yet done). llvm-svn: 49918
-
Ted Kremenek authored
compiler warning introduced by a recent patch of mine. llvm-svn: 49917
-
Duncan Sands authored
llvm-svn: 49916
-
Duncan Sands authored
rather than having it suck them out of a node. Add a bunch of new libcalls, and remove dead softfloat code (dead, because FloatToInt is used not Expand in this case). Note that indexed stores probably aren't handled properly, likewise for loads. llvm-svn: 49915
-
Ted Kremenek authored
llvm-svn: 49914
-
Evan Cheng authored
llvm-svn: 49913
-
Ted Kremenek authored
from registered BugTypes. This helps with debugging. Add detection of NULL values in ref count checker; this suppresses false positives. llvm-svn: 49912
-
Evan Cheng authored
llvm-svn: 49911
-
Ted Kremenek authored
the checker-specific logic of symbolic assumptions. llvm-svn: 49910
-
Nate Begeman authored
llvm-svn: 49909
-
Ted Kremenek authored
llvm-svn: 49908
-
Ted Kremenek authored
llvm-svn: 49907
-
Ted Kremenek authored
be created as "temporary files" that are not world readable. llvm-svn: 49904
-
Ted Kremenek authored
digest as a file already added to the index. This a workaround for the analyzer analyzing the same file more than once, which can happen when building multiple targets. llvm-svn: 49903
-
Nate Begeman authored
llvm-svn: 49899
-
Nate Begeman authored
information into the IR type codegen. This allows a target to codegen the C 'double' type as either double or float. llvm-svn: 49898
-
Ted Kremenek authored
This is a workaround until we figure out why a freshly create Preprocessor doesn't expand macros from headers. llvm-svn: 49897
-
Ted Kremenek authored
llvm-svn: 49896
-
Ted Kremenek authored
llvm-svn: 49895
-