Results 1 to 4 of 4

Thread: OpenMP May Finally Come To LLVM/Clang

  1. #1
    Join Date
    Jan 2007
    Posts
    14,344

    Default OpenMP May Finally Come To LLVM/Clang

    Phoronix: OpenMP May Finally Come To LLVM/Clang

    Multi-threading in LLVM has been brought up and it looks like some developers may finally be taking on the challenge of bringing OpenMP support to this growing open-source compiler infrastructure...

    http://www.phoronix.com/vr.php?view=MTA0Mzc

  2. #2
    Join Date
    Jun 2011
    Location
    Stockholm, Sweden
    Posts
    20

    Exclamation multi-process programming???

    OpenMP is used by programs like GraphicsMagick and several of the benchmarks we commonly run at Phoronix as it's very efficient and effective for multi-process programming.
    article-factory fail!

  3. #3
    Join Date
    Nov 2007
    Posts
    1,024

    Default

    ROSE uses the EDG frontend. In other words, it's pretty crappy. Can be use to build tools for the C++ it supports, but the lure of Clang is just how easy it is to modify and extend and improve.

  4. #4
    Join Date
    Dec 2011
    Posts
    2

    Default Dragonegg supports OpenMP

    If you need to turn OpenMP code into LLVM IR, this can be done with dragonegg (gcc lowers OpenMP constructs before the conversion from gimple to LLVM IR occurs).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •