diff options
| author | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2016-06-09 18:27:03 +0000 |
|---|---|---|
| committer | Jonathan Peyton <jonathan.l.peyton@intel.com> | 2016-06-09 18:27:03 +0000 |
| commit | c4c722ac0d289219476c02b4eb8e7f30b27a16fb (patch) | |
| tree | 8e7dd0938df8f84b71d057f90ece8e003550b4e5 /libcxx/src/hash.cpp | |
| parent | 3efb6b290bebe1a7dec88530b9dfa172386e73fa (diff) | |
| download | bcm5719-llvm-c4c722ac0d289219476c02b4eb8e7f30b27a16fb.tar.gz bcm5719-llvm-c4c722ac0d289219476c02b4eb8e7f30b27a16fb.zip | |
Refactor __kmp_execute_tasks_template function
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
Diffstat (limited to 'libcxx/src/hash.cpp')
0 files changed, 0 insertions, 0 deletions

