Skip to content
  1. Jun 01, 2015
  2. May 29, 2015
  3. May 28, 2015
  4. May 27, 2015
  5. May 26, 2015
  6. May 25, 2015
  7. May 23, 2015
  8. May 21, 2015
    • Jonathan Peyton's avatar
      One line fix - bug with final clause of task construct · 7881aa1b
      Jonathan Peyton authored
      Should be looking at parent_task->td_flags.final instead of the recently allocated task.
      
      llvm-svn: 237959
      7881aa1b
    • Jonathan Peyton's avatar
      Fix task team synchronization · 057d77d8
      Jonathan Peyton authored
      The fix simply syncs up the new threads to have the same task_state and
      task_team as the old threads.  The master thread is skipped,
      because it shouldn't at this point have the team's task_team value yet
      -- it should still have parent_team's task_team.  It gets pointed at
      the new team's task_team later, after __kmp_allocate_team returns, and
      the master has stored a memo of it's old task_state.
      
      llvm-svn: 237916
      057d77d8
    • Jonathan Peyton's avatar
      Change CMake variable prefix to LIBOMP · 7979a076
      Jonathan Peyton authored
      Cached CMake variables need to have a prefix so they don't collide with other
      projects. This change (a lot of simple changes) simply prefixes cached variables
      with LIBOMP_ and sets all of these variables to UPPERCASE which is convention.
      e.g., os => LIBOMP_OS, ompt_support => LIBOMP_OMPT_SUPPORT.
      
      Differential Revision: http://reviews.llvm.org/D9829
      
      llvm-svn: 237845
      7979a076
  9. May 19, 2015
  10. May 18, 2015
  11. May 15, 2015
  12. May 14, 2015
  13. May 13, 2015
  14. May 12, 2015
  15. May 08, 2015
  16. May 07, 2015
  17. May 06, 2015
  18. May 05, 2015
    • Andrey Churbanov's avatar
      Integrate libiomp CMake into LLVM CMake build system. · 648467ed
      Andrey Churbanov authored
      This patch integrates the libiomp CMake build system into the LLVM CMake build 
      system so that users can checkout libiomp into the projects directory of llvm 
      and build llvm,clang, and libiomp all together.  These changes specifically 
      introduce a new install target which will put libraries and headers into the 
      correct locations when either a standalone build or part of llvm.
      The copy_recipe() method has been removed in favor of the POST_BUILD method 
      to move headers into the exports subdirectory.  And lastly, the MicroTests.cmake 
      file was refactored which led to simpler target dependencies and a new target, 
      make libiomp-micro-tests, which performs the 5 small tests (test-relo, 
      test-touch, etc.) when called.
      
      llvm-svn: 236534
      648467ed
  19. Apr 29, 2015
Loading