aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TableGen/TGLexer.cpp
AgeCommit message (Expand)AuthorFilesLines
5 days[TableGen] Improve handling for dag op names (#149248)Nemanja Ivanovic1-0/+2
2025-07-16[TableGen] Remove explicit recursion in LexToken (#143697)Jay Foad1-111/+156
2025-07-04[NFC][TableGen] Delete extra spaces in comments (#147004)Rahul Joshi1-19/+19
2025-06-04[llvm] Remove unused includes (NFC) (#142733)Kazu Hirata1-2/+0
2025-03-28[TableGen] Add `!instances` operator to get defined records (#129680)Pengcheng Wang1-0/+1
2025-03-13[TableGen] Add `!match` operator to do regex matching (#130759)Pengcheng Wang1-0/+1
2025-01-13Fix an unused-variable warning in release build.Haojian Wu1-1/+1
2025-01-13[TableGen] Use assert instead of PrintFatalError in TGLexer. NFC. (#122303)Jay Foad1-40/+23
2025-01-03[TableGen] Use SmallVectors for preprocessor include stack. NFC. (#121571)Jay Foad1-26/+15
2024-12-17[llvm][TableGen] Add a !initialized predicate to allow testing for ? (#117964)Krzysztof Drewniak1-0/+1
2024-10-29[LLVM] Change error messages to start with lower case (#113748)Rahul Joshi1-36/+37
2024-09-24[TableGen] Add a !listflatten operator to TableGen (#109346)Rahul Joshi1-0/+1
2024-08-20[NFC][TableGen] Elminate use of isalpha/isdigit from TGLexer (#104837)Rahul Joshi1-15/+26
2024-08-19[TableGen] Detect invalid -D arguments and fail (#102813)Rahul Joshi1-13/+31
2024-08-13[TableGen] Fix build failure by using int type for NextChar (#103000)Rahul Joshi1-1/+1
2024-08-13[NFC][TableGen] Refactor preprocessor directive handling (#102967)Rahul Joshi1-54/+43
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