- Feb 20, 2009
-
-
Dan Gohman authored
llvm-svn: 65167
-
Chris Lattner authored
llvm-svn: 65166
-
Chris Lattner authored
into a new shared ObjCListBase class. llvm-svn: 65164
-
Ted Kremenek authored
vanilla reverse-BFS followed by a forward-DFS instead of resulting to strange histrionics (whose purpose I can no longer remember) in the reverse-BFS stage. This fixes an assertion failure in BugReporter due to edge cases where no root was being hit in the reverse-BFS phase. llvm-svn: 65160
-
Dan Gohman authored
llvm-svn: 65159
-
Chris Lattner authored
llvm-svn: 65158
-
Dan Gohman authored
llvm-svn: 65157
-
Chris Lattner authored
before the dtor. llvm-svn: 65156
-
Chris Lattner authored
and other non-semantic changes. llvm-svn: 65155
-
Daniel Dunbar authored
llvm-svn: 65154
-
Chris Lattner authored
shouldn't be a NamedDecl. llvm-svn: 65153
-
Evan Cheng authored
llvm-svn: 65152
-
Chris Lattner authored
llvm-svn: 65151
-
Chris Lattner authored
it from being leaked, among other things. llvm-svn: 65150
-
Bill Wendling authored
- Correct comment. - Whitespace changes. llvm-svn: 65149
-
Ted Kremenek authored
llvm-svn: 65148
-
Dan Gohman authored
llvm-svn: 65147
-
Daniel Dunbar authored
llvm-svn: 65146
-
Daniel Dunbar authored
llvm-svn: 65145
-
Chris Lattner authored
llvm-svn: 65142
-
Daniel Dunbar authored
clear insertion point. The rest of IRgen should theoretically take advantage of this to avoid emitting dead code. Theory != Practice. llvm-svn: 65141
-
Anders Carlsson authored
Always try to fold array sizes, and warn if we could fold something that isn't an ICE. This makes us compatible with GCC. llvm-svn: 65140
-
Daniel Dunbar authored
llvm-svn: 65139
-
Chris Lattner authored
interfaces more consistently. llvm-svn: 65138
-
Torok Edwin authored
llvm-svn: 65137
-
Evan Cheng authored
Factor address mode matcher out of codegen prepare to make it available to other passes, e.g. loop strength reduction. llvm-svn: 65134
-
Daniel Dunbar authored
- PR3463 (again). llvm-svn: 65133
-
Chris Lattner authored
llvm-svn: 65132
-
Chris Lattner authored
llvm-svn: 65131
-
Daniel Dunbar authored
- Remove an unused variant of EmitCallExpr overload. llvm-svn: 65130
-
Chris Lattner authored
llvm-svn: 65129
-
-
Chris Lattner authored
llvm-svn: 65127
-
Zhou Sheng authored
Will re-think about this according to Chris's comments. llvm-svn: 65126
-
Chris Lattner authored
llvm-svn: 65124
-
Zhou Sheng authored
Currently this pass will delete the variable declaration info, and keep the line number info. But the kept line number info is not updated, and some is redundant or not correct, this patch just updates those info. llvm-svn: 65123
-
Owen Anderson authored
llvm-svn: 65121
-
Owen Anderson authored
Add a quick pass to the stack slot colorer to eliminate some trivially redundant spills after coloring. Ideally these would never get created in the first place, but until we enhance the spiller to have a more global picture of what's happening, this is necessary for code quality in some circumstances. llvm-svn: 65120
-
Daniel Dunbar authored
llvm-svn: 65119
-
Daniel Dunbar authored
options (i.e., -mno-red-zone, -msoft-float, -mno-sse, etc.) - Also, make sure unwind tables default to on Darwin/x86_64. - PR3604. llvm-svn: 65118
-