- Apr 25, 2008
-
-
Ted Kremenek authored
llvm-svn: 50245
-
Ted Kremenek authored
Don't emit empty strings for path diagnostics when taking the default branch of a switch statement that has no label. llvm-svn: 50242
-
Ted Kremenek authored
Implemented support for better localized leaks in the CF reference count checker. Now leaks should be flagged close to where they occur. This should implement the desired functionality in <rdar://problem/5879592>, although the diagnostics still need to be improved. llvm-svn: 50241
-
Evan Cheng authored
Fix bug in x86 memcpy / memset lowering. If there are trailing bytes not handled by rep instructions, a new memcpy / memset is introduced for them. However, since source / destination addresses are already adjusted, their offsets should be zero. llvm-svn: 50239
-
Ted Kremenek authored
llvm-svn: 50237
-
Ted Kremenek authored
llvm-svn: 50236
-
Ted Kremenek authored
llvm-svn: 50235
-
Ted Kremenek authored
llvm-svn: 50234
-
Ted Kremenek authored
llvm-svn: 50233
-
- Apr 24, 2008
-
-
Evan Cheng authored
llvm-svn: 50229
-
Fariborz Jahanian authored
its super class. This patch is incomplete. llvm-svn: 50228
-
Evan Cheng authored
llvm-svn: 50222
-
Ted Kremenek authored
function logic to act when symbols become dead. llvm-svn: 50221
-
Ted Kremenek authored
for the fix in r50178 (http://llvm.org/viewvc/llvm-project?rev=50178&view=rev). This fix was for <rdar://problem/5881148>. llvm-svn: 50220
-
rdar://problem/5886141Ted Kremenek authored
Added test case for functionality fix in rdar://problem/5886141 (handle variadic CF Create functions). llvm-svn: 50219
-
Devang Patel authored
llvm-svn: 50217
-
Devang Patel authored
llvm-svn: 50216
-
Ted Kremenek authored
This fixes <rdar://problem/5886141>. Part of this change resulted in creating sparser summaries. I also added some more comments and did some minor code cleanups. llvm-svn: 50214
-
Ted Kremenek authored
when processing a constraint we don't understand. This allows the frontend to gracefully fail. llvm-svn: 50213
-
Gabor Greif authored
llvm-svn: 50212
-
Evan Cheng authored
- Do not iterate over SmallPtrSet, the order of iteration is not deterministic. llvm-svn: 50209
-
Chris Lattner authored
llvm-svn: 50206
-
Chris Lattner authored
llvm-svn: 50205
-
Chris Lattner authored
llvm-svn: 50203
-
Chris Lattner authored
sccp tracks getresult values, not call values in this case. llvm-svn: 50202
-
Chris Lattner authored
llvm-svn: 50201
-
Chris Lattner authored
Fix said code to handle merging return instructions together correctly when handling multiple return values. llvm-svn: 50199
-
Ted Kremenek authored
that say that we are jumping to "case a" instead of "case 0". This is a feature implementation for <rdar://problem/5880430>. llvm-svn: 50197
-
Dan Gohman authored
llvm-svn: 50196
-
Ted Kremenek authored
llvm-svn: 50195
-
Ted Kremenek authored
When building PathDiagnostics for bug reports, generate a trimmed ExplodedGraph with a single path that BugReport objects can safely walk and introspect. llvm-svn: 50194
-
Anton Korobeynikov authored
llvm-svn: 50193
-
Anton Korobeynikov authored
llvm-svn: 50192
-
Anton Korobeynikov authored
llvm-svn: 50191
-
Anton Korobeynikov authored
llvm-svn: 50190
-
Anton Korobeynikov authored
llvm-svn: 50189
-
- Apr 23, 2008
-
-
Dan Gohman authored
llvm-svn: 50187
-
Chris Lattner authored
return instrs operands didn't match up with function results. llvm-svn: 50182
-
Dan Gohman authored
llvm-svn: 50181
-
Dan Gohman authored
llvm-svn: 50180
-