aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse
AgeCommit message (Expand)AuthorFilesLines
2024-01-23[OpenACC] Implement 'device_type' clause parsingerichkeane1-0/+46
2024-01-22[OpenACC] Implement 'vector' and 'worker' cluase argument parsingerichkeane1-2/+21
2024-01-22[OpenACC] Implement remaining 'simple' int-expr clauses.erichkeane1-0/+12
2024-01-22[OpenACC] Implement 'vector_length' clause parsing.erichkeane1-1/+15
2024-01-17[OpenACC] Implement 'bind' clause parsing.erichkeane1-1/+28
2024-01-17[OpenACC] Implement 'collapse' clause parsing.erichkeane1-0/+14
2024-01-17[APINotes] Upstream dependencies of Sema logic to apply API Notes to declsEgor Zhdan2-0/+70
2024-01-17[Clang][Sema][NFC] Remove unused Scope* parameter from Sema::GetTypeForDeclar...Krystian Stasiowski5-19/+17
2024-01-16[OpenACC] Implement 'reduction' clause parsing.erichkeane1-0/+50
2024-01-16[OpenACC] Implement 'self' clause parsing on 'update'.erichkeane1-14/+26
2024-01-16[OpenACC] Implement copyin/create clause parsing.erichkeane1-0/+11
2024-01-16[OpenACC] Implement 'copyout' clause parsing.erichkeane1-1/+13
2024-01-16rename to 'try' isntead of 'Try'xerichkeane1-2/+2
2024-01-16[OpenACC} Improve diagnostics for 'tag's on clauses/directiveserichkeane1-2/+2
2024-01-16[OpenACC} Improve diagnostics for 'tag's on clauses/directives (#77957)Erich Keane1-13/+48
2024-01-15[Clang][AArch64] Change SME attributes for shared/new/preserved state. (#76971)Sander de Smalen3-4/+29
2024-01-12[OpenACC] Remove mistakenly left TODO and fix format issueerichkeane1-2/+1
2024-01-12[OpenACC] Implement the 'rest' of the simple 'var-list' clauseserichkeane1-5/+71
2024-01-11[OpenACC] Implement 'use_device' clause parsingerichkeane1-1/+4
2024-01-11[OpenACC] Implement 'copy' Clauseerichkeane1-68/+95
2024-01-10[OpenACC] Implement 'var' parsing correctly, support array sections (#77617)Erich Keane2-48/+43
2024-01-10[clang][Parser] Pop scope prior VarDecl invalidating by invalid init (#77434)Ding Fei1-2/+6
2024-01-08[OpenACC] Implement 'self' clause parsingerichkeane1-7/+30
2024-01-08[OpenACC] Implement 'if' clauseerichkeane1-3/+23
2024-01-05[OpenACC] Implement 'default' clause parsing. (#77002)Erich Keane1-5/+79
2024-01-04[Clang][Parser] Fix crash of clang when using C++ constructs like :: in C cod...ChipsSpectre2-1/+4
2023-12-18[OpenACC] Add 'clause' parsing infrastructure plus a few clauses (#75052)Erich Keane1-8/+84
2023-12-14[clang][NFC] Inline some lambdas to their only call siteTimm Bäder1-102/+91
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata2-3/+3
2023-12-12[clang][NFC] Remove unused parameterTimm Bäder1-1/+1
2023-12-11[clang] Add support for -fcx-limited-range, #pragma CX_LIMITED_RANGE and -fcx...Zahira Ammarguellat3-1/+53
2023-12-08[OpenACC] Fix bug with directive name being a 'special token'erichkeane1-6/+3
2023-12-08[OpenACC][NFC] Change Readonly token check to use isSpecialTokenKinderichkeane1-2/+4
2023-12-07[OpenACC] Implement 'wait' construct parsing (#74752)Erich Keane1-0/+89
2023-12-06[OpenACC] NFC: Stop using 'getSpelling' while parsing OpenACCerichkeane1-39/+50
2023-12-06[OpenACC] Implement 'cache' construct parsing (#74324)Erich Keane1-6/+101
2023-12-03[OpenMP] return empty stmt for `nothing` (#74042)Sandeep Kosuri1-1/+2
2023-12-01[Clang] Implement P2308R1 - Template Parameter Initialization. (#73103)cor3ntin1-3/+8
2023-11-29[Clang][Lex] Fix parsing of nested requirement to prevent flowing off the end...Shafik Yaghmour1-2/+4
2023-11-29[OpenMP] Support for `nothing` in `metadirective` (#73690)Sandeep Kosuri1-5/+7
2023-11-28[HLSL] Parameter modifier parsing and AST (#72139)Chris B2-1/+16
2023-11-28clang: Add pragma clang fp reciprocal (#68267)Matt Arsenault1-22/+29
2023-11-28[Clang] Improve support for expression messages in `static_assert` (#73234)cor3ntin1-1/+1
2023-11-27[OpenACC] Implement 'routine' construct parsing (#73143)Erich Keane1-10/+68
2023-11-26[OpenMP] atomic compare fail : Parser & AST supportSunil Kuravinakop1-0/+1
2023-11-22[flang][OpenMP] Add semantic check for declare target (#72770)Shraiysh1-0/+1
2023-11-21[OpenACC] Implement Atomic construct variants (#73015)Erich Keane1-2/+42
2023-11-21[OpenACC] Implement enter data/exit data construct parsing (#72916)Erich Keane1-21/+88
2023-11-20[OpenACC] Implement compound construct parsing (#72692)Erich Keane1-3/+65
2023-11-20Revert "[OpenMP] atomic compare fail : Parser & AST support"Krzysztof Parzyszek1-1/+0