- Aug 05, 2010
-
-
Sebastian Redl authored
Drop an unjustified limitation from Type::isObjectType(). Fixes PR7801 and doesn't seem to break anything. llvm-svn: 110295
-
Sebastian Redl authored
llvm-svn: 110294
-
Dan Gohman authored
llvm-svn: 110293
-
Bob Wilson authored
llvm-svn: 110292
-
Rafael Espindola authored
that argument to simplify runPassesOn. llvm-svn: 110291
-
Fariborz Jahanian authored
llvm-svn: 110290
-
Ted Kremenek authored
Correctly handle 'Class<...>' when examining Cocoa conventions in the static analyzer. Fixes a crash reported in <rdar://problem/8272168>. Patch by Henry Mason! llvm-svn: 110289
-
Ted Kremenek authored
llvm-svn: 110288
-
Fariborz Jahanian authored
llvm-svn: 110287
-
Ted Kremenek authored
Fix CFGBuilder to not blow out the stack when processing deeply nested CaseStmts. Fixes <rdar://problem/8268753>. llvm-svn: 110286
-
John McCall authored
functions with in-line definitions, since such thunks will be emitted at any use of the function. Completes the feature work for rdar://problem/7523229. llvm-svn: 110285
-
Dan Gohman authored
llvm-svn: 110284
-
Dan Gohman authored
llvm-svn: 110283
-
Dan Gohman authored
one is a suffix of the other, and FileCheck accepts superstrings. Adjust the output to avoid this problem. llvm-svn: 110280
-
Bill Wendling authored
because it could create such things. This fixes a MingW buildbot test failure. llvm-svn: 110279
-
Blaine Garst authored
llvm-svn: 110278
-
Dan Gohman authored
llvm-svn: 110277
-
Eric Christopher authored
uses. llvm-svn: 110274
-
Bruno Cardoso Lopes authored
llvm-svn: 110271
-
Dan Gohman authored
to return Ref if the left callsite only reads memory read or written by the right callsite; fix BasicAliasAnalysis to implement this. Add AliasAnalysisEvaluator support for testing the two-callsite form of getModRefInfo. llvm-svn: 110270
-
Jim Grosbach authored
llvm-svn: 110269
-
Eli Friedman authored
llvm-svn: 110268
-
Devang Patel authored
llvm-svn: 110267
-
Jakob Stoklund Olesen authored
This helps avoid silly code: %R0<def = LOAD <fi#5> STORE <fi#5>, %R0<kill> llvm-svn: 110266
-
Bruno Cardoso Lopes authored
llvm-svn: 110265
-
Sebastian Redl authored
llvm-svn: 110262
-
Jim Grosbach authored
llvm-svn: 110259
-
Jim Grosbach authored
simplify the call frame pseudo instructions. In that situation, the calculations for estimating the stack size will be way off, leading to not having an emergency spill slot when we need one. It should be possible to be more precise about tracking the adjustment values, but not really necessary for correctness. Upcoming cleanups for PEI in general will render that moot. llvm-svn: 110258
-
Jakob Stoklund Olesen authored
We are now at a point where we can split around simple single-entry, single-exit loops, although still with some bugs. llvm-svn: 110257
-
Devang Patel authored
llvm-svn: 110256
-
Devang Patel authored
llvm-svn: 110255
-
Stuart Hastings authored
llvm-svn: 110254
-
Bruno Cardoso Lopes authored
llvm-svn: 110253
-
- Aug 04, 2010
-
-
Bill Wendling authored
llvm-svn: 110249
-
Bill Wendling authored
llvm-svn: 110248
-
Sebastian Redl authored
llvm-svn: 110247
-
Torok Edwin authored
See PR5201. There is no way to know if direct calls will be within the allowed range for BL. Hence emit all calls as indirect when in JIT mode. Without this long-running applications will fail to JIT on PowerPC with a relocation failure. llvm-svn: 110246
-
Sebastian Redl authored
Implement per-file reading of the selector table. This disables statistics about method pool hits for the moment. llvm-svn: 110245
-
Devang Patel authored
llvm-svn: 110244
-
Ted Kremenek authored
Teach SemaChecking::CheckReturnStackAddr about ImplicitCastExprs that convert values to an lvalue. This allows us to warn (again) about returning references to stack variables. (fixes PR 7812). llvm-svn: 110242
-