- Jan 19, 2009
-
-
Daniel Dunbar authored
- This doesn't follow normal installation procedure of python code, but no sense trying too hard since ccc will be moved to C++. - Entry point is now tools/ccc. llvm-svn: 62517
-
Fariborz Jahanian authored
with @synthesize being illegal. llvm-svn: 62515
-
Chris Lattner authored
SourceManager::getFileCharacteristic(FileID) method: we need a full location to know if it is a system header etc in the future. llvm-svn: 62503
-
Chris Lattner authored
safe because a #line can change the file characteristic on a per-loc basis. llvm-svn: 62502
-
Chris Lattner authored
safe because a #line can change the file characteristic on a per-loc basis. llvm-svn: 62501
-
Chris Lattner authored
no longer such thing as a non-canonical FileID. llvm-svn: 62499
-
Ted Kremenek authored
Run destructors of MacroInfo objects to free memory they allocate. This addresses <rdar://problem/6506035>. llvm-svn: 62498
-
Chris Lattner authored
llvm-svn: 62497
-
Chris Lattner authored
llvm-svn: 62496
-
Chris Lattner authored
llvm-svn: 62495
-
Chris Lattner authored
SourceManager::getBuffer(SourceLocation) method. llvm-svn: 62494
-
Chris Lattner authored
llvm-svn: 62493
-
Chris Lattner authored
llvm-svn: 62492
-
Chris Lattner authored
llvm-svn: 62491
-
Chris Lattner authored
SourceLocation. This requires making some cleanups to token pasting and _Pragma expansion. llvm-svn: 62490
-
Douglas Gregor authored
llvm-svn: 62489
-
Sebastian Redl authored
Fix type of logical negation for C++. llvm-svn: 62475
-
- Jan 18, 2009
-
-
Daniel Dunbar authored
should. This needs cleanup. llvm-svn: 62473
-
-
Nuno Lopes authored
llvm-svn: 62469
-
Sebastian Redl authored
These actions are extremely widely used (identifier expressions and literals); still no performance regression. llvm-svn: 62468
-
Sebastian Redl authored
llvm-svn: 62466
-
Sebastian Redl authored
llvm-svn: 62465
-
Sebastian Redl authored
llvm-svn: 62464
-
Sebastian Redl authored
llvm-svn: 62463
-
Chris Lattner authored
allocating them from a recycling bump pointer allocator. This reduces malloc/free traffic of parse-noop (but no other mode), which makes sharking -parse-noop more meaningful. llvm-svn: 62460
-
Nate Begeman authored
llvm-svn: 62458
-
Nate Begeman authored
llvm-svn: 62455
-
Chris Lattner authored
rearrange GetIdentifierInfo so that the fast path can be partially inlined into PTHLexer::Lex. This speeds up the user time of PTH -Eonly by another 2ms (4.4%) llvm-svn: 62454
-
Anders Carlsson authored
llvm-svn: 62453
-
Anders Carlsson authored
llvm-svn: 62452
-
Chris Lattner authored
there is one of these per header, this almost always gets alloc/free'd for each #ifdef. llvm-svn: 62451
-
Chris Lattner authored
llvm-svn: 62450
-
Nate Begeman authored
llvm-svn: 62449
-
Anders Carlsson authored
llvm-svn: 62448
-
Chris Lattner authored
instead of assembling from bytes. This speeds up -Eonly PTH reading of cocoa.h by about 2ms, which is 4.2%. llvm-svn: 62447
-
-
Chris Lattner authored
copies. I verified that this causes no performance change in PTH. llvm-svn: 62445
-
Anders Carlsson authored
llvm-svn: 62444
-
Nate Begeman authored
llvm-svn: 62443
-