- Feb 09, 2009
-
-
Ted Kremenek authored
Fix PR 2514: Do not flag dead initializations for variables initialized to a constant global variable. llvm-svn: 64149
-
Dan Gohman authored
llvm-svn: 64148
-
Mikhail Glushenkov authored
llvm-svn: 64147
-
Ted Kremenek authored
Deallocate the StringLiteral itself in StringLiteral::Destroy() and deallocate the string data before running StringLiteral's destructor. llvm-svn: 64146
-
Ted Kremenek authored
llvm-svn: 64145
-
Ted Kremenek authored
llvm-svn: 64144
-
Ted Kremenek authored
llvm-svn: 64143
-
Gabor Greif authored
even if the underlying operand is NULL. This may happen in debugging context within opt with partial loop unrolling (see test/Transforms/LoopUnroll/partial.ll). After this fix I can resubmit the (backed out) r63459: * lib/VMCore/AsmWriter.cpp: use precise accessors. llvm-svn: 64142
-
Douglas Gregor authored
than a Decl, which gives us some more flexibility to express the results with the type system. There are no clients using this flexibility yet, but it's meant to be able to describe qualified names as written in the source (e.g., "foo::type") or template-ids that name a class template specialization (e.g., "std::vector<INT>"). DeclSpec's TST_typedef has become TST_typename, to reflect its use to describe types found by name (that may or may not be typedefs). The type representation of a DeclSpec with TST_typename is an opaque QualType pointer. All users of TST_typedef, both direct and indirect, have been updated for these changes. llvm-svn: 64141
-
Bill Wendling authored
llvm-svn: 64137
-
Bill Wendling authored
llvm-svn: 64136
-
Chris Lattner authored
llvm-svn: 64132
-
Duncan Sands authored
llvm-svn: 64131
-
Chris Lattner authored
llvm-svn: 64129
-
Chris Lattner authored
llvm-svn: 64128
-
Chris Lattner authored
llvm-svn: 64127
-
Evan Cheng authored
llvm-svn: 64126
-
Evan Cheng authored
Fix another case ShortenDeadCopySrcLiveRange is shortening too much. No test case possible since I don't know what to grep for. :-( llvm-svn: 64125
-
Evan Cheng authored
suprise to some callers, e.g. register coalescer. For now, add an parameter that tells AnalyzeBranch whether it's safe to modify the mbb. A better solution is out there, but I don't have time to deal with it right now. llvm-svn: 64124
-
Bill Wendling authored
llvm-svn: 64119
-
Bill Wendling authored
llvm-svn: 64112
-
Evan Cheng authored
llvm-svn: 64111
-
Bill Wendling authored
llvm-svn: 64108
-
Bill Wendling authored
Remove warnings about not being able to delete something. Don't run lipo on gccas, gccld, and llvm-config scripts. llvm-svn: 64107
-
Chris Lattner authored
llvm-svn: 64106
-
Mike Stump authored
llvm-svn: 64105
-
Bill Wendling authored
llvm-svn: 64104
-
- Feb 08, 2009
-
-
Bill Wendling authored
llvm-svn: 64103
-
Mikhail Glushenkov authored
llvm-svn: 64102
-
Mikhail Glushenkov authored
llvm-svn: 64101
-
Anders Carlsson authored
llvm-svn: 64100
-
Anders Carlsson authored
llvm-svn: 64099
-
Anders Carlsson authored
Add a simplified EmitJumpThroughFinally and use it in CGObjC in preparation of making it use the cleanup stack. llvm-svn: 64098
-
Chris Lattner authored
llvm-svn: 64097
-
Anders Carlsson authored
llvm-svn: 64096
-
Mike Stump authored
llvm-svn: 64095
-
Mikhail Glushenkov authored
Also removes some trailing whitespace and fixes one 80-column violation. llvm-svn: 64094
-
Chris Lattner authored
llvm-svn: 64093
-
Chris Lattner authored
llvm-svn: 64092
-
Chris Lattner authored
llvm-svn: 64091
-