⚙ D144634 [Clang][OpenMP] Support for Code Generation of loop bind clause (original ) (raw ) This is an archive of the discontinued LLVM Phabricator instance.
Table of Contentst -clang/-include/clang/-clang/-AST/1/7StmtOpenMP.h-Basic/4DiagnosticSemaKinds.td-Sema/1/7Sema.h-lib/-AST/1StmtOpenMP.cpp-Sema/28SemaOpenMP.cpp1TreeTransform.h-Serialization/-ASTReaderStmt.cpp-ASTWriterStmt.cpp-test/-OpenMP/1/2generic_loop_ast_print.cpp-generic_loop_codegen.cpp1/8loop_bind_codegen.cpp-loop_bind_enclosed.cpp2loop_bind_messages.cpp-nested_loop_codegen.cpp-PCH/-pragma-loop.cppHide Panelf Keyboard Reference?
Differential D144634 Authored by koops on Feb 23 2023, 3:14 AM.Download Raw Diff Reviewers soumitra RitanyaB dreachem ABataev jdoerfert sandoval tianshilei1992 thakis Commits rG8ab62da18d47: [Clang][OpenMP] Support for Code Generation of loop bind clause Repository rG LLVM Github Monorepo Event Timelinekoops created this revision.Herald added a project: Restricted Project. Herald added subscribers: guansong , yaxunl . koops requested review of this revision.Herald added a project: Restricted Project. Herald added subscribers: cfe-commits , sstefan1 . Comment Actions Harbormaster completed remote builds in B215471: Diff 499780 .Comment Actions clang/lib/CodeGen/CGStmtOpenMP.cpp 7790 ↗ (On Diff #499780)Comment Actions Comment Actions carlo.bertolli added a subscriber: carlo.bertolli .carlo.bertolli added inline comments.clang/lib/CodeGen/CGStmtOpenMP.cpp 7791 ↗ (On Diff #499780)koops added inline comments.clang/lib/CodeGen/CGStmtOpenMP.cpp 7791 ↗ (On Diff #499780)carlo.bertolli added inline comments.clang/lib/CodeGen/CGStmtOpenMP.cpp 7791 ↗ (On Diff #499780)carlo.bertolli added inline comments.clang/lib/CodeGen/CGStmtOpenMP.cpp 7791 ↗ (On Diff #499780)Comment Actions Herald added subscribers: jplehr , sunshaoce . ABataev added inline comments.clang/lib/AST/StmtOpenMP.cpp 2361 clang/lib/CodeGen/CGStmtOpenMP.cpp 7815–7851 ↗ (On Diff #505869)Harbormaster completed remote builds in B219917: Diff 505869 .Comment Actions Harbormaster completed remote builds in B224724: Diff 512381 .Comment Actions ABataev added inline comments.clang/lib/Sema/SemaOpenMP.cpp 6206 6262–6270 clang/test/OpenMP/loop_bind_codegen.cpp 2 52–57 Harbormaster completed remote builds in B224778: Diff 512448 .koops added inline comments.clang/test/OpenMP/loop_bind_codegen.cpp 52–57 ABataev added inline comments.clang/include/clang/Basic/DiagnosticSemaKinds.td 9892 clang/lib/Sema/SemaOpenMP.cpp 6226–6232 6227 6248–6249 6254–6256 6262–6270 clang/test/OpenMP/loop_bind_codegen.cpp 52–57 Comment Actions Harbormaster completed remote builds in B226006: Diff 514096 .Comment Actions clang/lib/Sema/SemaOpenMP.cpp 643 645 clang/test/OpenMP/loop_bind_codegen.cpp 3–4 9–14 clang/test/OpenMP/loop_bind_messages.cpp 2–3 Comment Actions Comment Actions Harbormaster completed remote builds in B229149: Diff 518341 .Comment Actions clang/lib/Sema/SemaOpenMP.cpp 344 clang/test/OpenMP/loop_bind_codegen.cpp 3 clang/test/OpenMP/loop_bind_messages.cpp 4 Comment Actions koops updated this revision to Diff 527127 .Comment Actions Harbormaster completed remote builds in B235625: Diff 527127 .koops added a comment.ABataev added inline comments.clang/include/clang/Sema/Sema.h 11197 clang/lib/AST/StmtPrinter.cpp 745–746 ↗ (On Diff #527127) 746–748 ↗ (On Diff #527127) 765–766 ↗ (On Diff #527127) 766–768 ↗ (On Diff #527127) 1005–1006 ↗ (On Diff #527127) 1006–1008 ↗ (On Diff #527127) clang/lib/Sema/SemaOpenMP.cpp 347 645 646–647 6217–6278 10502–10505 10542 10555 10556–10557 14089 14090–14091 14090–14094 Comment Actions Harbormaster completed remote builds in B237446: Diff 529532 .Comment Actions ddpagan added inline comments.clang/include/clang/Basic/DiagnosticSemaKinds.td 9893 clang/lib/Sema/SemaOpenMP.cpp 6118 clang/test/OpenMP/generic_loop_ast_print.cpp 26 clang/test/OpenMP/loop_bind_codegen.cpp 2 ABataev added inline comments.clang/include/clang/Sema/Sema.h 11197 11198 11198 koops added inline comments.clang/test/OpenMP/generic_loop_ast_print.cpp 26 koops added inline comments.clang/include/clang/Sema/Sema.h 11197 Comment Actions ABataev added inline comments.clang/include/clang/Basic/DiagnosticSemaKinds.td 9893 clang/lib/Sema/SemaOpenMP.cpp 6113 6115 14111–14115 Harbormaster completed remote builds in B244417: Diff 539017 .Comment Actions ABataev added inline comments.clang/include/clang/Basic/DiagnosticSemaKinds.td 9890 clang/include/clang/Sema/Sema.h 11208 Harbormaster completed remote builds in B245361: Diff 540373 .Comment Actions ABataev added inline comments.clang/lib/Sema/SemaOpenMP.cpp 347 Harbormaster completed remote builds in B245951: Diff 541155 .Comment Actions ABataev added inline comments.clang/include/clang/AST/StmtOpenMP.h 291 308 619 clang/include/clang/Sema/Sema.h 11506 clang/lib/Sema/SemaOpenMP.cpp 6392 10542 Comment Actions Harbormaster completed remote builds in B248392: Diff 544542 .Comment Actions ABataev added inline comments.clang/lib/Sema/TreeTransform.h 1652 Harbormaster completed remote builds in B248499: Diff 544688 .Comment Actions Harbormaster completed remote builds in B248663: Diff 544892 .Comment Actions ABataev added inline comments.clang/include/clang/AST/StmtOpenMP.h 291 615–618 Harbormaster completed remote builds in B249267: Diff 545728 .Comment Actions koops added inline comments.clang/include/clang/AST/StmtOpenMP.h 291 ABataev added inline comments.clang/include/clang/AST/StmtOpenMP.h 291 Harbormaster completed remote builds in B249564: Diff 546159 .Comment Actions Comment Actions This revision is now accepted and ready to land.Harbormaster completed remote builds in B250403: Diff 547304 .Comment Actions Harbormaster completed remote builds in B250886: Diff 547905 .Comment Actions Harbormaster completed remote builds in B251304: Diff 548499 .Comment Actions Comment Actions Closed by commit rG8ab62da18d47: [Clang][OpenMP] Support for Code Generation of loop bind clause (authored by cchen ). This revision was automatically updated to reflect the committed changes.cchen added a commit: rG8ab62da18d47: [Clang][OpenMP] Support for Code Generation of loop bind clause .koops mentioned this in D158266: [OpenMP] Patch for Support to loop bind clause : Checking Parent Region .Files History Commits Similar PathSizeclang/include/clang/AST/StmtOpenMP.h 24 linesBasic/DiagnosticSemaKinds.td 5 linesSema/Sema.h 20 lineslib/AST/StmtOpenMP.cpp 17 linesSema/SemaOpenMP.cpp 177 linesTreeTransform.h 18 linesSerialization/ASTReaderStmt.cpp 1 lineASTWriterStmt.cpp 1 linetest/OpenMP/generic_loop_ast_print.cpp 44 linesgeneric_loop_codegen.cpp 294 linesloop_bind_codegen.cpp 117 linesloop_bind_enclosed.cpp 179 linesloop_bind_messages.cpp 76 linesnested_loop_codegen.cpp 373 linesPCH/pragma-loop.cpp 36 linesDiffIDBaseDescriptionCreatedLintUnitBase BaseDiff 1499780 Feb 23 2023, 2:48 AM★★Diff 2505869 Mar 16 2023, 10:28 AM★★Diff 3512381 Apr 11 2023, 3:06 AM★★Diff 4512448 Apr 11 2023, 7:26 AM★★Diff 5514096 Apr 16 2023, 10:16 PM★★Diff 6518341 Apr 30 2023, 11:30 AM★★Diff 7527127 May 31 2023, 11:02 AM★★Diff 8529532 Jun 8 2023, 1:39 AM★★Diff 9539017 Jul 11 2023, 4:11 AM★★Diff 10540373 Jul 14 2023, 5:23 AM★★Diff 11541155 Jul 17 2023, 11:31 AM★★Diff 12544428 Jul 26 2023, 10:30 AM★★Diff 13544542 Jul 26 2023, 3:34 PM★★Diff 14544688 Jul 27 2023, 3:31 AM★★Diff 15544892 Jul 27 2023, 12:34 PM★★Diff 16545728 Jul 31 2023, 10:13 AM★★Diff 17546159 Aug 1 2023, 11:24 AM★★Diff 18547304 Aug 4 2023, 12:05 PM★★Diff 19547905 Aug 7 2023, 12:17 PM★★Diff 20548499 Aug 9 2023, 12:47 AM★★Diff 21548735 15a08cf rG8ab62da18d47fa0ce6aef9da50cca34a26ea775cAug 9 2023, 12:26 PM★★D153701 [[Clang] Implement P2718R0 "Lifetime extension in range-based for loops"](/D153701 "[Clang] Implement P2718R0 "Lifetime extension in range-based for loops"")·Reviewers: aaron.ballman , cor3ntin , erichkeane , rsmith , shafik , Restricted Project, hubert.reinterpretcast , ...Sat, Dec 9, 3:45 AMD123235 [OpenMP] atomic compare fail : Parser & AST support ·Reviewers: dreachem , soumitra , tianshilei1992 , cchen , jdoerfert , kiranchandramohan , thakis , ...Sun, Nov 26, 11:41 AMAuthor: koops D149573 [Clang][C++23] Implement core language changes from P1467R9 extended floating-point types and standard names ·Reviewers: erichkeane , tahonermann , NoQ , njames93 , aaron.ballman , rjmccall , zahiraam , ...Mon, Nov 20, 12:56 PMAuthor: codemzs This file is larger than 256 KB, so syntax highlighting is disabled by default.This file is larger than 256 KB, so syntax highlighting is disabled by default.This file is larger than 256 KB, so syntax highlighting is disabled by default.This file is larger than 256 KB, so syntax highlighting is disabled by default.This file was added.This file was added.This file was added.