Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
7adf2bf76a10bc873ebf9d3a88209a44bd7ad799
/
llvm
/
lib
/
TableGen
/
TGLexer.cpp
2597764
Change TableGen so that binary literals such as 0b001 are now sized.
by Pete Cooper
· 11 years ago
6b41a99
Allow binary and for tblgen math.
by Joerg Sonnenberger
· 11 years ago
a3c6509
This only needs a StringRef.
by Rafael Espindola
· 11 years ago
a55b95b
SourceMgr: make valid buffer IDs start from one
by Alp Toker
· 11 years ago
314e80e
[tablegen] Add !listconcat operator with the similar semantics as !strconcat
by Daniel Sanders
· 12 years ago
011817a
[C++11] Make use of 'nullptr' in TableGen library.
by Craig Topper
· 12 years ago
3b96424
tblgen: Diagnose duplicate includes.
by Sean Silva
· 13 years ago
c7d4dc1
Add an addition operator to TableGen
by Hal Finkel
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
fb927af
Add Foreach Loop
by David Greene
· 14 years ago
f3b1760
TableGen: add a comment
by Dylan Noblesmith
· 14 years ago
345b743
try to fix MSVC build
by Dylan Noblesmith
· 14 years ago
9e5b178
drop unneeded config.h includes
by Dylan Noblesmith
· 14 years ago
8e85b48
Implement Paste
by David Greene
· 14 years ago
5c9fa02
Disambiguate Numbers and Identifiers
by David Greene
· 14 years ago
9ba4208
Add Peek
by David Greene
· 14 years ago
33f6199
Remove Multidefs
by David Greene
· 14 years ago
f9389a3
Use StringSwitch.
by Benjamin Kramer
· 14 years ago
a54985e
Simplify code. No functionality change.
by Benjamin Kramer
· 14 years ago
2b724f6
Fix Typo
by David Greene
· 14 years ago
dd88aba
Lexer Support for Multidefs
by David Greene
· 14 years ago
84c287e
Move TableGen's parser and entry point into a library
by Peter Collingbourne
· 14 years ago
[Renamed (99%) from llvm/utils/TableGen/TGLexer.cpp]
797cff0
Consolidate some TableGen diagnostic helper functions.
by Jim Grosbach
· 14 years ago
af5f23e
Add new -d option to tblgen. It writes a make(1)-style dependency file.
by Joerg Sonnenberger
· 14 years ago
2f7cf7f
by David Greene
· 15 years ago
55bc718
Use this new fangled StringSwitch technology.
by Bill Wendling
· 15 years ago
4182a16
Cleanup table a bit.
by Bill Wendling
· 15 years ago
9402633
remove the !nameconcat tblgen feature. It "shorthand" and only used in 4 places
by Chris Lattner
· 15 years ago
b8ff8f0
when david added support for #NAME# he didn't update the comments and
by Chris Lattner
· 15 years ago
c758311
Push twines deeper into SourceMgr's error handling methods.
by Benjamin Kramer
· 15 years ago
297bfe6
by David Greene
· 16 years ago
38a22bf
Replace std::iostreams with raw_ostream in TableGen.
by Daniel Dunbar
· 16 years ago
c9dc78a
Normalize SourceMgr messages.
by Daniel Dunbar
· 16 years ago
2adc9e7
rename SourceMgr::PrintError to PrintMessage.
by Chris Lattner
· 16 years ago
7d4c0d5f
simplify some error recovery stuff.
by Chris Lattner
· 16 years ago
7153bd8
prune #include, fix warning.
by Chris Lattner
· 16 years ago
976af62
move include searching logic from TGLexer to SourceMgr.
by Chris Lattner
· 16 years ago
fd25575
Rename TGSourceMgr -> SourceMgr.
by Chris Lattner
· 16 years ago
526c8cb
rename TGLoc -> SMLoc.
by Chris Lattner
· 16 years ago
1b30e1ac
move TGSourceMgr class out of TableGen into libsupport.
by Chris Lattner
· 16 years ago
58a6b76
by David Greene
· 16 years ago
67c05bf
by David Greene
· 16 years ago
07eba05
by David Greene
· 16 years ago
3587eed
by David Greene
· 16 years ago
d571b3c
by David Greene
· 16 years ago
e917fff
by David Greene
· 16 years ago
98ed3c7
by David Greene
· 16 years ago
e8f3b27
by David Greene
· 16 years ago
5d0c051
by David Greene
· 16 years ago
44f9d7a
by David Greene
· 17 years ago
a9c6c5d
by David Greene
· 17 years ago
8bd06d8
Fix escaping in asm string literals correctly by having tblgen unescape
by Chris Lattner
· 17 years ago
a614ef2
add a horrible hack to fix the build.
by Chris Lattner
· 17 years ago
1bd3674
add support for a few simple escape characters in tblgen strings.
by Chris Lattner
· 17 years ago
87710ca
make "locations" a class instead of a typedef.
by Chris Lattner
· 17 years ago
8db9bc7
split buffer management and diagnostic printing out of the tblgen
by Chris Lattner
· 17 years ago
ca0546f
Fun x86 encoding tricks: when adding an immediate value of 128,
by Dan Gohman
· 17 years ago
26ff6f9
Add <cstdio> include where needed by gcc-4.4. Patch by Samuel Tardieu.
by Duncan Sands
· 17 years ago
6f2ffdb
Change the MemoryBuffer::getFile* methods to take just a pointer to the
by Chris Lattner
· 18 years ago
579f071
Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings.
by Anton Korobeynikov
· 18 years ago
8adcd9f
remove attributions from utils.
by Chris Lattner
· 18 years ago
f4127dd
Rewrite the tblgen parser in a recursive descent style, eliminating the bison parser.
by Chris Lattner
· 18 years ago
738fa17
Switching back to strtoll. Including config.h. On VStudio builds, this overrides strtoll.
by Chuck Rose III
· 18 years ago
07b57d2
This change does a couple of things. First it gets the Visual Studio builds working.
by Chuck Rose III
· 18 years ago
4205d25
Record the start of the current token, for use in error reporting.
by Chris Lattner
· 18 years ago
1a26296
Add carat diagnostics to tblgen lexer errors.
by Chris Lattner
· 18 years ago
6070028
minor cleanups
by Chris Lattner
· 18 years ago
98c3951
ensure header is self contained.
by Chris Lattner
· 18 years ago
da4ab67
reimplement the tblgen lexer with a simple hand-written lexer. This eliminates
by Chris Lattner
· 18 years ago