⚙ 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 PanelfKeyboard Reference? Differential D144634 Authored by koops on Feb 23 2023, 3:14 AM.Download Raw DiffReviewers soumitraRitanyaBdreachemABataevjdoerfertsandovaltianshilei1992thakis 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 ActionsHarbormaster completed remote builds in B215471: Diff 499780.Comment Actionsclang/lib/CodeGen/CGStmtOpenMP.cpp 7790 ↗(On Diff #499780)Comment ActionsComment Actionscarlo.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 ActionsHerald 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 ActionsHarbormaster completed remote builds in B224724: Diff 512381.Comment ActionsABataev added inline comments.clang/lib/Sema/SemaOpenMP.cpp 6206 6262–6270 clang/test/OpenMP/loop_bind_codegen.cpp 2 52–57Harbormaster completed remote builds in B224778: Diff 512448.koops added inline comments.clang/test/OpenMP/loop_bind_codegen.cpp 52–57ABataev 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–57Comment ActionsHarbormaster completed remote builds in B226006: Diff 514096.Comment Actionsclang/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–3Comment ActionsComment ActionsHarbormaster completed remote builds in B229149: Diff 518341.Comment Actionsclang/lib/Sema/SemaOpenMP.cpp 344 clang/test/OpenMP/loop_bind_codegen.cpp 3 clang/test/OpenMP/loop_bind_messages.cpp 4Comment Actionskoops updated this revision to Diff 527127.Comment ActionsHarbormaster 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–14094Comment ActionsHarbormaster completed remote builds in B237446: Diff 529532.Comment Actionsddpagan 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 2ABataev added inline comments.clang/include/clang/Sema/Sema.h 11197 11198 11198koops added inline comments.clang/test/OpenMP/generic_loop_ast_print.cpp 26koops added inline comments.clang/include/clang/Sema/Sema.h 11197Comment ActionsABataev added inline comments.clang/include/clang/Basic/DiagnosticSemaKinds.td 9893 clang/lib/Sema/SemaOpenMP.cpp 6113 6115 14111–14115Harbormaster completed remote builds in B244417: Diff 539017.Comment ActionsABataev added inline comments.clang/include/clang/Basic/DiagnosticSemaKinds.td 9890 clang/include/clang/Sema/Sema.h 11208Harbormaster completed remote builds in B245361: Diff 540373.Comment ActionsABataev added inline comments.clang/lib/Sema/SemaOpenMP.cpp 347Harbormaster completed remote builds in B245951: Diff 541155.Comment ActionsABataev 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 10542Comment ActionsHarbormaster completed remote builds in B248392: Diff 544542.Comment ActionsABataev added inline comments.clang/lib/Sema/TreeTransform.h 1652Harbormaster completed remote builds in B248499: Diff 544688.Comment ActionsHarbormaster completed remote builds in B248663: Diff 544892.Comment ActionsABataev added inline comments.clang/include/clang/AST/StmtOpenMP.h 291 615–618Harbormaster completed remote builds in B249267: Diff 545728.Comment Actionskoops added inline comments.clang/include/clang/AST/StmtOpenMP.h 291ABataev added inline comments.clang/include/clang/AST/StmtOpenMP.h 291Harbormaster completed remote builds in B249564: Diff 546159.Comment ActionsComment ActionsThis revision is now accepted and ready to land.Harbormaster completed remote builds in B250403: Diff 547304.Comment ActionsHarbormaster completed remote builds in B250886: Diff 547905.Comment ActionsHarbormaster completed remote builds in B251304: Diff 548499.Comment ActionsComment ActionsClosed 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.FilesHistoryCommitsSimilarPathSizeclang/include/clang/AST/StmtOpenMP.h24 linesBasic/DiagnosticSemaKinds.td5 linesSema/Sema.h20 lineslib/AST/StmtOpenMP.cpp17 linesSema/SemaOpenMP.cpp177 linesTreeTransform.h18 linesSerialization/ASTReaderStmt.cpp1 lineASTWriterStmt.cpp1 linetest/OpenMP/generic_loop_ast_print.cpp44 linesgeneric_loop_codegen.cpp294 linesloop_bind_codegen.cpp117 linesloop_bind_enclosed.cpp179 linesloop_bind_messages.cpp76 linesnested_loop_codegen.cpp373 linesPCH/pragma-loop.cpp36 linesDiffIDBaseDescriptionCreatedLintUnitBaseBaseDiff 1499780Feb 23 2023, 2:48 AM★★Diff 2505869Mar 16 2023, 10:28 AM★★Diff 3512381Apr 11 2023, 3:06 AM★★Diff 4512448Apr 11 2023, 7:26 AM★★Diff 5514096Apr 16 2023, 10:16 PM★★Diff 6518341Apr 30 2023, 11:30 AM★★Diff 7527127May 31 2023, 11:02 AM★★Diff 8529532Jun 8 2023, 1:39 AM★★Diff 9539017Jul 11 2023, 4:11 AM★★Diff 10540373Jul 14 2023, 5:23 AM★★Diff 11541155Jul 17 2023, 11:31 AM★★Diff 12544428Jul 26 2023, 10:30 AM★★Diff 13544542Jul 26 2023, 3:34 PM★★Diff 14544688Jul 27 2023, 3:31 AM★★Diff 15544892Jul 27 2023, 12:34 PM★★Diff 16545728Jul 31 2023, 10:13 AM★★Diff 17546159Aug 1 2023, 11:24 AM★★Diff 18547304Aug 4 2023, 12:05 PM★★Diff 19547905Aug 7 2023, 12:17 PM★★Diff 20548499Aug 9 2023, 12:47 AM★★Diff 2154873515a08cfrG8ab62da18d47fa0ce6aef9da50cca34a26ea775cAug 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: koopsD149573 [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: codemzsThis 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.