- Feb 21, 2009
-
-
Daniel Dunbar authored
- PR3629. llvm-svn: 65203
-
Daniel Dunbar authored
system header. - Prevents a codegen crash when anything used anything in tgmath! :) llvm-svn: 65200
-
- Feb 20, 2009
-
-
-
Chris Lattner authored
to being allocated from the same bumpptr that the MacroInfo objects themselves are. This speeds up -Eonly cocoa.h pth by ~4%, fsyntax-only is barely measurable. llvm-svn: 65195
-
Chris Lattner authored
llvm-svn: 65187
-
Chris Lattner authored
llvm-svn: 65179
-
Chris Lattner authored
with new/delete. With disable-free, this reduces the number of 4/8 byte mallocs from 4793/1541 to 865/456 and also drops other sizes as well. This is a very small perf win, nothing major. llvm-svn: 65171
-
Chris Lattner authored
llvm-svn: 65170
-
Chris Lattner authored
llvm-svn: 65169
-
Chris Lattner authored
but don't start using it yet. Renamed some methods to be more consistent. llvm-svn: 65168
-
Chris Lattner authored
llvm-svn: 65166
-
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
-
Chris Lattner authored
before the dtor. llvm-svn: 65156
-
Chris Lattner authored
and other non-semantic changes. llvm-svn: 65155
-
Chris Lattner authored
llvm-svn: 65151
-
Chris Lattner authored
it from being leaked, among other things. llvm-svn: 65150
-
Daniel Dunbar authored
llvm-svn: 65146
-
Daniel Dunbar authored
llvm-svn: 65145
-
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
-
Chris Lattner authored
interfaces more consistently. llvm-svn: 65138
-
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
-
Chris Lattner authored
llvm-svn: 65124
-
Chris Lattner authored
llvm-svn: 65114
-
Chris Lattner authored
llvm-svn: 65113
-
Chris Lattner authored
llvm-svn: 65112
-
Chris Lattner authored
llvm-svn: 65111
-
Zhongxing Xu authored
llvm-svn: 65110
-
Eli Friedman authored
isn't getting used by Sema or CodeGen at the moment...) llvm-svn: 65107
-
Eli Friedman authored
llvm-svn: 65105
-
Chris Lattner authored
exactly one decl with a specific name in a specific context. This avoids a bunch of malloc traffic and shrinks StoredDeclsMap to hold one pointer instead of 3 words (for a std::vector). This speeds up -fsyntax-only on cocoa.h with PTH by ~7.3%. llvm-svn: 65103
-
Eli Friedman authored
This prevents emitting diagnostics which are almost certainly useless. (Note that the test is checking that we emit only one diagnostic.) llvm-svn: 65101
-
Eli Friedman authored
error, so we don't crash. llvm-svn: 65099
-
Eli Friedman authored
from the testsuite. llvm-svn: 65098
-