index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
Driver
/
CacheTokens.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move <root>/Driver into <root>/tools/clang-cc.
Daniel Dunbar
2009-03-24
1
-824
/
+0
*
Store the name of the original file used to generate the PTH file in the PTH
Ted Kremenek
2009-03-19
1
-5
/
+29
*
PTH: Cache *un-cleaned* spellings for literals instead of cleaned spellings.
Ted Kremenek
2009-02-24
1
-22
/
+12
*
PTH: When emitting tokens for literals with cached spellings, change the token
Ted Kremenek
2009-02-24
1
-12
/
+20
*
PTH generation: Clear the cleaning bit for literals (whose spellings are cach...
Ted Kremenek
2009-02-20
1
-2
/
+6
*
Fix the build on win32.
Cedric Venet
2009-02-14
1
-0
/
+5
*
PTH: Cache directory and negative 'stat' calls. This gives us a 1% performan...
Ted Kremenek
2009-02-13
1
-35
/
+74
*
Add some boilerplate to the PTH file to prepare for the caching of stats for ...
Ted Kremenek
2009-02-13
1
-41
/
+102
*
PTH: Cache stat information for files in the PTH file. Hook up FileManager
Ted Kremenek
2009-02-12
1
-6
/
+23
*
PTH: Have meta data be at the beginning of the PTH file, not the end.
Ted Kremenek
2009-02-11
1
-8
/
+6
*
PTH: Replace string identifier to persistent ID lookup with a hashtable. This is
Ted Kremenek
2009-02-11
1
-85
/
+104
*
PTH: Don't emit the PTH offset of the IdentifierInfo string data as that data is
Ted Kremenek
2009-02-11
1
-20
/
+10
*
PTH generation: Discard tokens that appear after and on the same line as '#en...
Ted Kremenek
2009-02-10
1
-2
/
+11
*
PTH generation: Don't call 'EmitToken' in the loop condition. This is prepar...
Ted Kremenek
2009-02-10
1
-5
/
+10
*
PTH: Replace ad hoc 'file name' -> 'PTH data' lookup table in the PTH file wi...
Ted Kremenek
2009-02-10
1
-43
/
+70
*
Rearrange code. No functionality change.
Ted Kremenek
2009-02-10
1
-107
/
+112
*
Fix potential padding error in PTH file and add stub code for emitting an on-...
Ted Kremenek
2009-02-10
1
-33
/
+160
*
switch SourceManager from using an std::map and std::list of
Chris Lattner
2009-02-03
1
-1
/
+1
*
rename getFullFilePos -> getFileOffset.
Chris Lattner
2009-01-27
1
-1
/
+1
*
PTH: Use Token::setLiteralData() to directly store a pointer to cached spelli...
Ted Kremenek
2009-01-27
1
-78
/
+45
*
Add version number checking to PTH files.
Ted Kremenek
2009-01-26
1
-0
/
+1
*
Embed the offset of the PTH table inside the prologue of the PTH file. This ...
Ted Kremenek
2009-01-26
1
-0
/
+10
*
This change refactors some of the low-level lexer interfaces a bit.
Chris Lattner
2009-01-26
1
-25
/
+12
*
PTH: Emitted tokens now consist of 12 bytes that are loaded used 3 32-bit loa...
Ted Kremenek
2009-01-19
1
-8
/
+10
*
add a simplified lexer ctor that sets up the lexer to raw-lex an
Chris Lattner
2009-01-17
1
-2
/
+1
*
this massive patch introduces a simple new abstraction: it makes
Chris Lattner
2009-01-17
1
-2
/
+2
*
no need to check this: content cache is already 1-1 map with fileentries.
Chris Lattner
2009-01-17
1
-2
/
+1
*
Instead of iterating over FileID's, have PTH generation iterate over the
Chris Lattner
2009-01-17
1
-14
/
+10
*
IdentifierInfo:
Ted Kremenek
2009-01-15
1
-4
/
+19
*
PTH: Embed a persistentID side-table in the PTH file that is sorted in the
Ted Kremenek
2009-01-15
1
-32
/
+43
*
Simpler solution to LiteralSupport compatibility: just add one whitespace cha...
Ted Kremenek
2009-01-09
1
-27
/
+15
*
PTH: For the cached spellings of literals, store one whitespace character aft...
Ted Kremenek
2009-01-08
1
-12
/
+27
*
Remove debugging variable I forgot to remove in my last commit.
Ted Kremenek
2009-01-08
1
-1
/
+0
*
Cache the "spellings" of string, character, and numeric literals in the PTH
Ted Kremenek
2009-01-08
1
-11
/
+106
*
Refactor CacheTokens to use a PTHWriter class that creates and manages most o...
Ted Kremenek
2009-01-08
1
-96
/
+138
*
use getBuffer() to fix compile error. Ted, please review.
Chris Lattner
2009-01-06
1
-1
/
+1
*
PTH: Use 3 bytes instead of 4 bytes to encode the persistent ID for a token.
Ted Kremenek
2008-12-23
1
-1
/
+8
*
PTH:
Ted Kremenek
2008-12-23
1
-2
/
+8
*
PTH:
Ted Kremenek
2008-12-23
1
-10
/
+44
*
Enhance PTH preprocessor-condition-block side table to track #elseinformation...
Ted Kremenek
2008-12-12
1
-16
/
+29
*
PTH:
Ted Kremenek
2008-12-11
1
-6
/
+55
*
Remove unneeded assertion. We already know that FE->getName() is an absolute...
Ted Kremenek
2008-12-04
1
-5
/
+4
*
PTH:
Ted Kremenek
2008-12-03
1
-1
/
+4
*
PTH emission:
Ted Kremenek
2008-12-02
1
-66
/
+61
*
- Enhance PTH generation to write out IdentifierInfo table in two parts:
Ted Kremenek
2008-11-26
1
-19
/
+59
*
Re-apply r60071 now that raw_fd_ostream::tell has been committed.
Ted Kremenek
2008-11-26
1
-44
/
+91
*
Revert 60071, depends on uncommitted LLVM changes.
Daniel Dunbar
2008-11-26
1
-91
/
+44
*
Migrate token-cache generation logic from dummy harness in PPLexerChange.cpp ...
Ted Kremenek
2008-11-26
1
-44
/
+91
*
[LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that
Daniel Dunbar
2008-11-13
1
-1
/
+1
*
Added the start of a prototype implementation of PCH based on token caching.
Ted Kremenek
2008-10-21
1
-0
/
+177