Skip to content

Commit

Permalink
Refactor __kmp_execute_tasks_template function
Browse files Browse the repository at this point in the history
Refactored __kmp_execute_tasks_template to shorten and remove code redundancy.
The original code for __kmp_execute_tasks_template was very redundant with
large sections of repeated code that needed to be kept consistent, and goto
statements that made the control flow difficult to discern. This refactoring
removes all gotos and redundancy.

Patch by Terry Wilmarth

Differential Revision: http://reviews.llvm.org/D20879

llvm-svn: 272286
  • Loading branch information
jpeyton52 committed Jun 9, 2016
1 parent 3efb6b2 commit c4c722a
Show file tree
Hide file tree
Showing 2 changed files with 108 additions and 228 deletions.

0 comments on commit c4c722a

Please sign in to comment.