- Jan 19, 2009
-
-
Sebastian Redl authored
Fix type of logical negation for C++. llvm-svn: 62475
-
Chris Lattner authored
check. No functionality change. llvm-svn: 62474
-
- 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
-
Sanjiv Gupta authored
llvm-svn: 62467
-
Sebastian Redl authored
llvm-svn: 62466
-
Sebastian Redl authored
llvm-svn: 62465
-
Sebastian Redl authored
llvm-svn: 62464
-
Sebastian Redl authored
llvm-svn: 62463
-
Oscar Fuentes authored
llvm-svn: 62462
-
Duncan Sands authored
doing very similar pointer capture analysis. Factor out the common logic. The new version is from FunctionAttrs since it does a better job than the version in BasicAliasAnalysis llvm-svn: 62461
-
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
-
Mon P Wang authored
llvm-svn: 62459
-
Nate Begeman authored
llvm-svn: 62458
-
Nick Lewycky authored
supposed to take two arguments. llvm-svn: 62457
-
Nick Lewycky authored
putc, puts, perror, vscanf and vsscanf from getting annotations. Add annotations for eight printf functions, memalign, pread and pwrite. On Linux, llvm-gcc sometimes renames strdup, getc, putc, strtok_r, scanf and sscanf. Match the alternate function names. Fix a crash annotating opendir. Don't mark fsetpos's second parameter as nocapture. It's supposed to be captured. Do mark fopen's path and mode strings as nocapture. Mark ferror as readonly, but not fileno which may set errno. llvm-svn: 62456
-
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
-
Chris Lattner authored
internally. This is just a cleanup that reduces the need to cast to unsigned char before assembling a larger integer. llvm-svn: 62442
-
Anders Carlsson authored
llvm-svn: 62441
-
Nate Begeman authored
llvm-svn: 62440
-
Nate Begeman authored
llvm-svn: 62439
-
Nate Begeman authored
llvm-svn: 62438
-
Nate Begeman authored
llvm-svn: 62437
-
Gabor Greif authored
llvm-svn: 62436
-
Anders Carlsson authored
llvm-svn: 62435
-