1. 24 Feb, 2017 3 commits
  2. 23 Feb, 2017 1 commit
    • Hans Wennborg's avatar
      Merging r295473: · ad64489d
      Hans Wennborg authored
      ------------------------------------------------------------------------
      r295473 | hahnfeld | 2017-02-17 10:32:51 -0800 (Fri, 17 Feb 2017) | 13 lines
      
      [OpenMP] Remove barriers at cancel and cancellation point
      
      This resolves a deadlock with the cancel directive when there is no explicit
      cancellation point. In that case, the implicit barrier acts as cancellation
      point. After removing the barrier after cancel, the now unmatched barrier for
      the explicit cancellation point has to go as well.
      
      This has probably worked before rL255992: With the calls for the explicit
      barrier, it was sure that all threads passed a barrier before exiting.
      
      Reported by Simon Convent and Joachim Protze!
      
      Differential Revision: https://reviews.llvm.org/D30088
      ------------------------------------------------------------------------
      
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_40@296000 91177308-0d34-0410-b5e6-96231b3b80d8
      ad64489d
  3. 21 Oct, 2016 1 commit
  4. 22 Jan, 2016 1 commit
  5. 18 Dec, 2015 1 commit
  6. 15 Sep, 2015 1 commit
  7. 08 Jul, 2015 1 commit
  8. 07 Jul, 2015 2 commits
  9. 03 Jul, 2015 1 commit
  10. 02 Jul, 2015 2 commits