summaryrefslogtreecommitdiff
path: root/llvm/lib/TableGen/TGLexer.cpp
AgeCommit message (Expand)Author
2025-06-04[llvm] Remove unused includes (NFC) (#142733)Kazu Hirata
2025-03-28[TableGen] Add `!instances` operator to get defined records (#129680)Pengcheng Wang
2025-03-13[TableGen] Add `!match` operator to do regex matching (#130759)Pengcheng Wang
2025-01-13Fix an unused-variable warning in release build.Haojian Wu
2025-01-13[TableGen] Use assert instead of PrintFatalError in TGLexer. NFC. (#122303)Jay Foad
2025-01-03[TableGen] Use SmallVectors for preprocessor include stack. NFC. (#121571)Jay Foad
2024-12-17[llvm][TableGen] Add a !initialized predicate to allow testing for ? (#117964)Krzysztof Drewniak
2024-10-29[LLVM] Change error messages to start with lower case (#113748)Rahul Joshi
2024-09-24[TableGen] Add a !listflatten operator to TableGen (#109346)Rahul Joshi
2024-08-20[NFC][TableGen] Elminate use of isalpha/isdigit from TGLexer (#104837)Rahul Joshi
2024-08-19[TableGen] Detect invalid -D arguments and fail (#102813)Rahul Joshi
2024-08-13[TableGen] Fix build failure by using int type for NextChar (#103000)Rahul Joshi
2024-08-13[NFC][TableGen] Refactor preprocessor directive handling (#102967)Rahul Joshi
2024-02-08[TableGen] Simplify prepSkipToLineEnd for preprocessingFangrui Song
2024-02-02[TableGen] Support type aliases via new keyword deftypeWang Pengcheng
2023-10-19[Tablegen] Add keyword `dump`. (#68793)Francesco Petrogalli
2023-10-11[TableGen] New bang operator `!repr`. (#68716)Francesco Petrogalli
2023-09-07[TableGen] Fix incorrect handling of nested `#ifndef` directivesMin-Yih Hsu
2023-08-20[TableGen] Fix wrong lex result on 64-bit integer boundariesSenran Zhang
2023-06-07[TableGen] Add !setdagarg and !setdagnameMichael Liao
2023-05-31[TableGen] Add !getdagarg and !getdagnameMichael Liao
2023-04-25TableGen: Introduce `!range` operator for half-opened intervalNAKAMURA Takumi
2023-03-07[TableGen] add !toupper and !tolower operators to change the casing of strings.Zain Jaffal
2022-12-09[TableGen] Add a !listremove() bang operatorSimon Pilgrim
2022-10-26[TableGen] Add log bang operatorMichael Maitland
2022-09-30[TableGen] Add div bang operatorMichael Maitland
2022-09-27[TableGen] Track reference locations of Records/RecordValsRiver Riddle
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-06-23[TableGen] Add new operator !existswangpc
2022-06-05[llvm] Convert for_each to range-based for loops (NFC)Kazu Hirata
2021-11-28[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-05-13[TableGen] Make the NUL character invalid in .td filesPaul C. Anagnostopoulos
2021-05-11Revert "[TableGen] Make the NUL character invalid in .td files"Paul C. Anagnostopoulos
2021-05-11[TableGen] Make the NUL character invalid in .td filesPaul C. Anagnostopoulos
2021-04-28[TableGen] Add the !find bang operatorPaul C. Anagnostopoulos
2021-03-06[TableGen] Use range-based for loops (NFC)Kazu Hirata
2021-01-08[TableGen] Add the assert statement, step 1Paul C. Anagnostopoulos
2020-12-23[TableGen] Add the !substr() bang operatorPaul C. Anagnostopoulos
2020-12-21Revert "[TableGen] Add the !substr() bang operator"Paul C. Anagnostopoulos
2020-12-21[TableGen] Add the !substr() bang operatorPaul C. Anagnostopoulos
2020-12-03[TableGen] Eliminate the 'code' typePaul C. Anagnostopoulos
2020-11-09[TableGen] Add the !filter bang operator.Paul C. Anagnostopoulos
2020-11-05[TableGen] Add true and false literals to represent booleansPaul C. Anagnostopoulos
2020-11-04[TableGen] Add !interleave operator to concatenate a list of values with deli...Paul C. Anagnostopoulos
2020-10-28[TableGen] [AMDGPU] Add !sub operator for subtractionPaul C. Anagnostopoulos
2020-10-23[TableGen] Change !getop and !setop to !getdagop and !setdagop.Paul C. Anagnostopoulos
2020-10-15[TableGen] Add the !not and !xor operators.Paul C. Anagnostopoulos
2020-08-21Replace TableGen range piece punctuator with '...'Paul C. Anagnostopoulos
2020-04-21TGLexer.h - cleanup includes and forward declarations. NFC.Simon Pilgrim
2020-01-14[TableGen] Introduce an if/then/else statement.Simon Tatham