Results 1 to 3 of 3

Thread: LLVM 3.3 Improves Its Loop Vectorizer

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

    Default LLVM 3.3 Improves Its Loop Vectorizer

    Phoronix: LLVM 3.3 Improves Its Loop Vectorizer

    The release of LLVM 3.3 is still months away, but one of its features already are notable improvements to its loop vectorizer...

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

  2. #2
    Join Date
    Feb 2013
    Posts
    6

    Default Update

    Quote Originally Posted by phoronix View Post
    Phoronix: LLVM 3.3 Improves Its Loop Vectorizer

    The release of LLVM 3.3 is still months away, but one of its features already are notable improvements to its loop vectorizer...

    http://www.phoronix.com/vr.php?view=MTMwMTk
    The Loop vectorizer is now enabled by default when -O3 is used. Clang now has flags for controlling the loop vectorizer: -fvectorize and -fno-vectorize.

    Here are some benchmarks numbers on the LLVM page:

    http://llvm.org/docs/Vectorizers.html#performance

  3. #3
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    638

    Default

    Quote Originally Posted by nadav View Post
    The Loop vectorizer is now enabled by default when -O3 is used. Clang now has flags for controlling the loop vectorizer: -fvectorize and -fno-vectorize.

    Here are some benchmarks numbers on the LLVM page:

    http://llvm.org/docs/Vectorizers.html#performance
    looks good - thanks !

Posting Permissions

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