aboutsummaryrefslogtreecommitdiff
path: root/clang/test/ParserOpenACC
AgeCommit message (Expand)AuthorFilesLines
2025-12-04[OpenACC] Adjust rules of 'routine' required clauses (#170667)Erich Keane1-4/+4
2025-08-29[OpenACC] Reject pointers in reduction and reduction compositeserichkeane1-1/+1
2025-07-03[OpenACC][Sema] Implement warning for 'cache' invalid var referichkeane2-10/+48
2025-06-13Remove delayed typo expressions (#143423)Aaron Ballman5-34/+18
2025-05-29[OpenACC] Implement ignoring of extension clauseserichkeane1-0/+66
2025-05-12[OpenACC] Fix assert when parsing 'bind' clauseerichkeane1-1/+7
2025-05-02[OpenACC] Fixup previous-clause diagnosticserichkeane1-13/+13
2025-04-18[OpenACC] Switch Clang to use the Flang 'appertainment' rules for cla… (#13...Erich Keane2-29/+29
2025-04-09[OpenACC] Start enforcing 'device_type' clause valueserichkeane1-0/+16
2025-04-04[OpenACC] Implement 'modifier-list' sema/ASTerichkeane1-13/+61
2025-04-02[OpenACC] Implement 'pqr-list' has at least one 1 item.erichkeane2-0/+18
2025-04-02[OpenACC] allow 'if' clause on 'atomic' constructerichkeane2-0/+48
2025-03-21[OpenACC] Finish implementing 'routine' AST/Sema.erichkeane3-5/+9
2025-03-10[OpenACC] Implement 'bind' ast/sema for 'routine' directiveerichkeane2-49/+6
2025-03-06[OpenACC] Add test changes missed in 7d8da04erichkeane1-2/+0
2025-03-06[OpenACC] Handle sema for gang, worker, vector, seq clauses on routineerichkeane4-50/+54
2025-03-06[OpenACC] implement AST/Sema for 'routine' construct with argumenterichkeane4-82/+49
2025-03-03[OpenACC] Implement 'cache' construct AST/Semaerichkeane2-95/+59
2025-03-03[OpenACC] Implement 'declare' construct AST/Semaerichkeane2-15/+17
2025-02-03[OpenACC] Implement Sema/AST for 'atomic' constructerichkeane1-15/+8
2025-01-09[OpenACC] Implement 'at least one of' restriction for 'update'erichkeane2-1/+2
2025-01-09[OpenACC] Implement 'device' and 'host' clauses for 'update'erichkeane1-10/+6
2025-01-08[OpenACC] Enable 'self' sema for 'update' constructerichkeane1-5/+3
2025-01-07[OpenACC] Enable 'if' and 'if_present' for 'update' constructerichkeane1-7/+5
2025-01-07[OpenACC] Initial sema implementation of 'update' constructerichkeane2-13/+9
2025-01-06[OpenACC] Implement 'default_async' semaerichkeane1-4/+0
2025-01-06[OpenACC] Implement 'set' construct semaerichkeane2-9/+9
2024-12-19[OpenACC] Implement 'device_num' clause sema for 'init'/'shutdown'erichkeane1-2/+0
2024-12-19[OpenACC] Implement 'init' and 'shutdown' constructserichkeane2-17/+9
2024-12-18[OpenACC] Implement 'wait' constructerichkeane1-101/+65
2024-12-16[OpenACC] Implement data construct 'at least 1 of ... clauses' ruleerichkeane2-0/+11
2024-12-16[OpenACC] Implement 'use_device' clause AST/Semaerichkeane1-14/+8
2024-12-16[OpenACC] Implement 'delete' AST/Sema for 'exit data' constructerichkeane2-5/+4
2024-12-13[OpenACC] implement 'detach' clause semaerichkeane1-7/+6
2024-12-13[OpenACC] Implement 'if_present' clause semaerichkeane1-3/+0
2024-12-13[OpenACC] Implement 'finalize' clause semaerichkeane1-11/+5
2024-12-12[OpenACC] Implement 'wait' sema for data constructserichkeane1-1/+0
2024-12-12[OpenACC] Implement sema for 'async' on 'data' constructserichkeane1-10/+6
2024-12-12[OpenACC] Create AST nodes for 'data' constructserichkeane3-30/+14
2024-12-11[OpenACC] Treat 'delete' as a valid clause during parsing in C++ modeerichkeane2-10/+23
2024-11-13[OpenACC] 'if' and 'self' clause implementation for Combined Constructserichkeane1-8/+3
2024-11-13[OpenACC] Implement combined constr 'seq'/'independent'/'auto' clauseserichkeane1-17/+13
2024-11-12[OpenACC] Implement AST/Sema for combined constructserichkeane2-65/+43
2024-11-08[OpenACC] Implement `loop` restrictions on `for` loops. (#115370)Erich Keane3-253/+253
2024-10-15[OpenACC] Implement 'loop' 'vector' clause (#112259)Erich Keane1-9/+2
2024-10-14[OpenACC] implement loop 'worker' clause. (#112206)Erich Keane1-10/+9
2024-10-11[OpenACC] Implement loop 'gang' clause. (#112006)Erich Keane1-28/+22
2024-10-04[OpenACC] Implement 'tile' loop count/tightly nested loop requirement (#111038)Erich Keane1-4/+14
2024-10-03[OpenACC] Implement 'tile' attribute AST (#110999)Erich Keane1-16/+6
2024-10-01[OpenACC] Add 'collapse' clause AST/basic Sema implementation (#109461)Erich Keane2-11/+18