aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TableGen/TGLexer.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-08[TableGen] Simplify prepSkipToLineEnd for preprocessingFangrui Song1-6/+2
2024-02-02[TableGen] Support type aliases via new keyword deftypeWang Pengcheng1-0/+1
2023-10-19[Tablegen] Add keyword `dump`. (#68793)Francesco Petrogalli1-25/+26
2023-10-11[TableGen] New bang operator `!repr`. (#68716)Francesco Petrogalli1-0/+1
2023-09-07[TableGen] Fix incorrect handling of nested `#ifndef` directivesMin-Yih Hsu1-5/+4
2023-08-20[TableGen] Fix wrong lex result on 64-bit integer boundariesSenran Zhang1-40/+46
2023-06-07[TableGen] Add !setdagarg and !setdagnameMichael Liao1-0/+2
2023-05-31[TableGen] Add !getdagarg and !getdagnameMichael Liao1-0/+2
2023-04-25TableGen: Introduce `!range` operator for half-opened intervalNAKAMURA Takumi1-0/+1
2023-03-07[TableGen] add !toupper and !tolower operators to change the casing of strings.Zain Jaffal1-44/+46
2022-12-09[TableGen] Add a !listremove() bang operatorSimon Pilgrim1-0/+1
2022-10-26[TableGen] Add log bang operatorMichael Maitland1-0/+1
2022-09-30[TableGen] Add div bang operatorMichael Maitland1-0/+1
2022-09-27[TableGen] Track reference locations of Records/RecordValsRiver Riddle1-0/+4
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-2/+2
2022-06-23[TableGen] Add new operator !existswangpc1-0/+1
2022-06-05[llvm] Convert for_each to range-based for loops (NFC)Kazu Hirata1-4/+2
2021-11-28[llvm] Use range-based for loops (NFC)Kazu Hirata1-5/+3
2021-05-13[TableGen] Make the NUL character invalid in .td filesPaul C. Anagnostopoulos1-23/+15
2021-05-11Revert "[TableGen] Make the NUL character invalid in .td files"Paul C. Anagnostopoulos1-15/+23
2021-05-11[TableGen] Make the NUL character invalid in .td filesPaul C. Anagnostopoulos1-23/+15
2021-04-28[TableGen] Add the !find bang operatorPaul C. Anagnostopoulos1-0/+1
2021-03-06[TableGen] Use range-based for loops (NFC)Kazu Hirata1-7/+7
2021-01-08[TableGen] Add the assert statement, step 1Paul C. Anagnostopoulos1-0/+1
2020-12-23[TableGen] Add the !substr() bang operatorPaul C. Anagnostopoulos1-0/+1
2020-12-21Revert "[TableGen] Add the !substr() bang operator"Paul C. Anagnostopoulos1-1/+0
2020-12-21[TableGen] Add the !substr() bang operatorPaul C. Anagnostopoulos1-0/+1
2020-12-03[TableGen] Eliminate the 'code' typePaul C. Anagnostopoulos1-1/+1
2020-11-09[TableGen] Add the !filter bang operator.Paul C. Anagnostopoulos1-0/+1
2020-11-05[TableGen] Add true and false literals to represent booleansPaul C. Anagnostopoulos1-9/+17
2020-11-04[TableGen] Add !interleave operator to concatenate a list of values with deli...Paul C. Anagnostopoulos1-0/+1
2020-10-28[TableGen] [AMDGPU] Add !sub operator for subtractionPaul C. Anagnostopoulos1-0/+1
2020-10-23[TableGen] Change !getop and !setop to !getdagop and !setdagop.Paul C. Anagnostopoulos1-2/+2
2020-10-15[TableGen] Add the !not and !xor operators.Paul C. Anagnostopoulos1-0/+2
2020-08-21Replace TableGen range piece punctuator with '...'Paul C. Anagnostopoulos1-1/+13
2020-04-21TGLexer.h - cleanup includes and forward declarations. NFC.Simon Pilgrim1-0/+1
2020-01-14[TableGen] Introduce an if/then/else statement.Simon Tatham1-0/+3
2020-01-14[TableGen] Introduce a `defvar` statement.Simon Tatham1-0/+1
2019-12-11[TableGen] Add bang-operators !getop and !setop.Simon Tatham1-0/+2
2019-11-20Tablegen: Remove the error for duplicate include files.River Riddle1-9/+1
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-2/+2
2019-05-14TableGen: support #ifndef in addition to #ifdef.Tim Northover1-5/+13
2019-04-10[TableGen] Introduce !listsplat 'binary' operatorRoman Lebedev1-0/+1
2019-03-01[Tablegen] Add support for the !mul operator.Nicola Zaghen1-0/+1
2019-01-25[TblGen] Extend !if semantics through new feature !condJaved Absar1-0/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-27[TableGen] Preprocessing supportVyacheslav Zakharin1-22/+535
2018-11-17Reverted r347092 due to the following build fails:Vyacheslav Zakharin1-535/+22
2018-11-16Preprocessing support in tablegen.Vyacheslav Zakharin1-22/+535
2018-03-14TableGen: Add !ne, !le, !lt, !ge, and !gt comparisonsNicolai Haehnle1-0/+5