aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2016-07-01 17:37:49 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2016-07-01 17:37:49 +0000
commitc1666960f9ef148ff86281ce02cab05d3e07b365 (patch)
treeb4f9dbab6ed0cd6b442b12c80e359de0d30b45ad /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parent7b2c997736034eb755143114ec273724ce087c9f (diff)
downloadllvm-c1666960f9ef148ff86281ce02cab05d3e07b365.zip
llvm-c1666960f9ef148ff86281ce02cab05d3e07b365.tar.gz
llvm-c1666960f9ef148ff86281ce02cab05d3e07b365.tar.bz2
Improve performance of #pragma omp single
EPCC Performance of single is considerably worse than plain barrier. Adding a read-only check to the code before the atomic compare-and-store helps considerably. Patch by Terry Wilmarth. Differential Revision: http://reviews.llvm.org/D21893 llvm-svn: 274369
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions