Announcement

Collapse
No announcement yet.

LLVM 15.0 Released With Security Features, Experimental DirectX Back-End, New AMD GPUs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • LLVM 15.0 Released With Security Features, Experimental DirectX Back-End, New AMD GPUs

    Phoronix: LLVM 15.0 Released With Security Features, Experimental DirectX Back-End, New AMD GPUs

    LLVM 15 is now ready to roll as a big half-year update to this open-source compiler stack. LLVM 15.0, Clang 15.0, and other sub-projects have a lot to show for their summer 2022 accomplishments...

    https://www.phoronix.com/news/LLVM-15.0-Released

  • #2
    Michael

    typos

    "= Updates to RISC-V's" should be "- Updates to RISC-V's" (consistent use of dash instead of equal sign for starting list item bullet point)

    "as part of the _Float16 type added ot Clang​" should be "as part of the _Float16 type added to Clang​"

    Comment


    • #3
      It really is annoying that DirectX isn't a open-source API like Vulkan is.
      All API's like that need to be by law open-source and free to use!
      Forcing entire industries to use a API that pigeon holes them to your special money making hub is terrible.

      Comment


      • #4
        The Opaque pointers really breaks stuff for me https://releases.llvm.org/15.0.0/doc...ePointers.html

        Maybe this is a sign to move to a different back-end. (would basically mean a re-write)
        The optimization passes was a big reason why I liked LLVM, despite its bloat.
        Some optimization passes are removed in llvm-15 (they are probably not compatible with opaque pointers).

        The alternative is maybe to stay on 13/14 indefinitely. That is probably the sane way to go.

        This is where their version numbers also not conveying the information it should.

        Going from 14 to 15 does not remotely indicate the shit show that ensue ...
        This is more like a 1.x.x going to 2.x.x like SDL did. (Things are not compatible any more)
        Last edited by Raka555; 07 September 2022, 09:19 AM.

        Comment


        • #5
          Released too late to make it into FreeBSD 13.1 that has already came out but quite possible to make it into 13.2
          Would be nice to see it make OpenBSD 7.2 but as we are like a month or two out from that I view it as unlikely, would be cool with all of LLVM15's security enhancements.

          Comment

          Working...
          X