archive-org.com » ORG » L » LINUXFOUNDATION.ORG

Total: 364

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Difference between revisions of "Main Page" - LLVMLinux
    PAX team and Mark Charlebois work on the ARM kernel Line 10 Line 12 Currently the work is centred around the ARM x86 and x86 64 architectures but contributions to support other architectures are welcome Patches accepted Currently the work is centred around the ARM x86 and x86 64 architectures but contributions to support other architectures are welcome Patches accepted div div News News Revision as of 17 10 21 August 2012 Contents 1 LLVMLinux Project Overview 2 News 3 BuildBot Status 4 Current State of the LLVMLinux project 5 How Can I Get Involved 6 Who Else is Using Clang LLVM LLVMLinux Project Overview This project aims to fully build the Linux kernel using Clang which is the C front end for the LLVM compiler infrastructure project Together Clang and LLVM have many positive attributes and features which many developers and system integrators would like to take advantage of when developing and deploying the Linux Kernel as a part of their own projects The hope is that this project will help reduce duplicate work as well as concentrate and accelerate efforts around this subject matter in order to allow Linux Kernel developers and system integrators to have the choice of a Clang compiled Linux kernel The goal is for this project to be a testing proving ground for these updates and to get patches that make this possible upstream to their respective projects The LLVMLinux project consolidates the work of the lll project the PAX team and Mark Charlebois work on the ARM kernel There have been several presentations and articles on this topic if you wish to learn more about the reasons for this project Currently the work is centred around the ARM x86 and x86 64 architectures but contributions to support other architectures are welcome Patches accepted News 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giveing talks during the microconference 2012 07 14 Demo of a clang built kernel running on an i7 laptop 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress BuildBot Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=651&oldid=650 (2016-02-01)
    Open archived version from archive


  • Difference between revisions of "Main Page" - LLVMLinux
    title LLVM ARM Issues color gray width 200 float left url LLVM Issues Specific to ARM todo type graphic group Bugs LLVM x86 title LLVM x86 Issues color green width 200 float left url LLVM Issues Specific to x86 2Fx86 64 todo type graphic group Bugs LLVM mips title LLVM MIPS Issues color green width 200 float left url LLVM Issues Specific to MIPS div style clear both div todo type graphic group Bugs kernel title Kernel Issues color violet width 200 float left url Linux Kernel Issues todo type graphic group Bugs kernel ARM title Kernel ARM Issues color pink width 200 float left url Linux Kernel Issues Specific to ARM todo type graphic group Bugs kernel MIPS title Kernel MIPS Issues color pink width 200 float left url Linux Kernel Issues Specific to MIPS todo type graphic noerase group Bugs checker title Clang Checker color gold width 200 float left url Checker Static Analyzer div style clear both div Current State of the LLVMLinux project A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc Work is currently centering around the ARM i586 x86 64 and MIPS architectures it would be great to see contributions to other architectures such as PowerPC etc The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Line 34 Line 126 The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects A list of broken kernel options broken kernel options can be found here How Can I Get Involved How Can I Get Involved Hack the Quick Start Guide code Fix some Bugs Hack the Quick Start Guide code Fix some Bugs Work on Roadmap missing features from the Roadmap Join the http lists linuxfoundation org mailman listinfo llvmlinux Mailing list read update the FAQ discuss on IRC llvmlinux on http www oftc net OFTC http buildbot llvm linuxfoundation org irclogs OFTC 23llvmlinux IRC logs Join the http lists linuxfoundation org mailman listinfo llvmlinux Mailing list read update the FAQ discuss on IRC llvmlinux on http www oftc net OFTC http buildbot llvm linuxfoundation org irclogs OFTC 23llvmlinux IRC logs Watch the results of the automated http buildbot llvm linuxfoundation org waterfall build and test server which posts status to the IRC channel Watch the results of the automated http buildbot llvm linuxfoundation org waterfall build and test server which posts status to the IRC channel Line 43 Line 136 Who Else is Using Clang LLVM Who Else is Using Clang LLVM Intel is using LLVM for http llvm org devmtg 2011 11 Rotem IntelOpenCLSDKVectorizer pdf opencl Intel is using LLVM for http llvm org devmtg 2011 11 Rotem IntelOpenCLSDKVectorizer pdf OpenCL Google is using LLVM for http llvm org devmtg 2011 11 Hines AndroidRenderscript pdf Renderscript in Android Google is using LLVM for http llvm org devmtg 2011 11 Hines AndroidRenderscript pdf Renderscript in Android nVidia is using LLVM in http developer nvidia com cuda llvm compiler CUDA nVidia is using LLVM in http developer nvidia com cuda llvm compiler CUDA Latest revision as of 15 39 14 September 2015 Contents 1 LLVMLinux Project Overview 2 Show me the code 3 Little m makefile 4 Current Patch Statistics 4 1 Headline text 5 News 6 Why use Clang LLVM with the Linux Kernel 7 Project Status 7 1 Project Roadmap Todos 7 2 Project Bug Status 7 3 Current State of the LLVMLinux project 8 How Can I Get Involved 9 Who Else is Using Clang LLVM LLVMLinux Project Overview This project aims to fully build the Linux kernel using Clang which is the C front end for the LLVM compiler infrastructure project Together Clang and LLVM have many positive attributes and features which many developers and system integrators would like to take advantage of when developing and deploying the Linux Kernel as a part of their own projects The hope is that this project will help reduce duplicate work as well as concentrate and accelerate efforts around this subject matter in order

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=1145&oldid=650 (2016-02-01)
    Open archived version from archive

  • Difference between revisions of "Main Page" - LLVMLinux
    64 and i586 are now available beside the ARM targets MSM msm and Versatile Express vexpress Revision as of 02 43 21 August 2012 Contents 1 LLVMLinux Project Overview 2 News 3 BuildBot Status 4 Current State of the LLVMLinux project 5 How Can I Get Involved 6 Who Else is Using Clang LLVM LLVMLinux Project Overview This project aims to fully build the Linux kernel using Clang which is the C front end for the LLVM compiler infrastructure project Together Clang and LLVM have many positive attributes and features which many developers and system integrators would like to take advantage of when developing and deploying the Linux Kernel as a part of their own projects The hope is that this project will help reduce duplicate work as well as concentrate and accelerate efforts around this subject matter in order to allow Linux Kernel developers and system integrators to have the choice of a Clang compiled Linux kernel The goal is for this project to be a testing proving ground for these updates and to get patches that make this possible upstream to their respective projects The LLVMLinux project consolidates the work of the lll project the PAX team and Mark Charlebois work on the ARM kernel There have been several presentations and articles on this topic if you wish to learn more about the reasons for this project Currently the work is centred around the ARM x86 and x86 64 architectures but contributions to support other architectures are welcome Patches accepted News 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giveing talks during the microconference 2012 07 14 Demo of a clang built kernel running on an i7 laptop 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress BuildBot Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Built kernel are booted using QEMU with the aforementioned SD image which executes the LTP in an effort to see

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=650&oldid=649 (2016-02-01)
    Open archived version from archive

  • Difference between revisions of "Main Page" - LLVMLinux
    LLVM title LLVM Issues color blue width 200 float left url LLVM Issues todo type graphic group Bugs LLVM ARM title LLVM ARM Issues color gray width 200 float left url LLVM Issues Specific to ARM todo type graphic group Bugs LLVM x86 title LLVM x86 Issues color green width 200 float left url LLVM Issues Specific to x86 2Fx86 64 todo type graphic group Bugs LLVM mips title LLVM MIPS Issues color green width 200 float left url LLVM Issues Specific to MIPS div style clear both div todo type graphic group Bugs kernel title Kernel Issues color violet width 200 float left url Linux Kernel Issues todo type graphic group Bugs kernel ARM title Kernel ARM Issues color pink width 200 float left url Linux Kernel Issues Specific to ARM todo type graphic group Bugs kernel MIPS title Kernel MIPS Issues color pink width 200 float left url Linux Kernel Issues Specific to MIPS todo type graphic noerase group Bugs checker title Clang Checker color gold width 200 float left url Checker Static Analyzer div style clear both div Current State of the LLVMLinux project A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc Work is currently centering around the ARM i586 x86 64 and MIPS architectures it would be great to see contributions to other architectures such as PowerPC etc The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Line 32 Line 126 The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects A list of broken kernel options broken kernel options can be found here How Can I Get Involved How Can I Get Involved Hack the Quick Start Guide code Fix some Bugs Hack the Quick Start Guide code Fix some Bugs Work on Roadmap missing features from the Roadmap Join the http lists linuxfoundation org mailman listinfo llvmlinux Mailing list read update the FAQ discuss on IRC llvmlinux on http www oftc net OFTC http buildbot llvm linuxfoundation org irclogs OFTC 23llvmlinux IRC logs Join the http lists linuxfoundation org mailman listinfo llvmlinux Mailing list read update the FAQ discuss on IRC llvmlinux on http www oftc net OFTC http buildbot llvm linuxfoundation org irclogs OFTC 23llvmlinux IRC logs Watch the results of the automated http buildbot llvm linuxfoundation org waterfall build and test server which posts status to the IRC channel Watch the results of the automated http buildbot llvm linuxfoundation org waterfall build and test server which posts status to the IRC channel Line 41 Line 136 Who Else is Using Clang LLVM Who Else is Using Clang LLVM Intel is using LLVM for http llvm org devmtg 2011 11 Rotem IntelOpenCLSDKVectorizer pdf opencl Intel is using LLVM for http llvm org devmtg 2011 11 Rotem IntelOpenCLSDKVectorizer pdf OpenCL Google is using LLVM for http llvm org devmtg 2011 11 Hines AndroidRenderscript pdf Renderscript in Android Google is using LLVM for http llvm org devmtg 2011 11 Hines AndroidRenderscript pdf Renderscript in Android nVidia is using LLVM in http developer nvidia com cuda llvm compiler CUDA nVidia is using LLVM in http developer nvidia com cuda llvm compiler CUDA Latest revision as of 15 39 14 September 2015 Contents 1 LLVMLinux Project Overview 2 Show me the code 3 Little m makefile 4 Current Patch Statistics 4 1 Headline text 5 News 6 Why use Clang LLVM with the Linux Kernel 7 Project Status 7 1 Project Roadmap Todos 7 2 Project Bug Status 7 3 Current State of the LLVMLinux project 8 How Can I Get Involved 9 Who Else is Using Clang LLVM LLVMLinux Project Overview This project aims to fully build the Linux kernel using Clang which is the C front end for the LLVM compiler infrastructure project Together Clang and LLVM have many positive attributes and features which many developers and system integrators would like to take advantage of when developing and deploying the Linux Kernel as a part of their own projects The hope is that

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=1145&oldid=649 (2016-02-01)
    Open archived version from archive

  • Difference between revisions of "Main Page" - LLVMLinux
    and is a great example of the sort of tool that can be built using the Clang frontend as a library to parse C C code blockquote div style clear left div What is LLVM File DragonFull png 100px thumb left blockquote The http llvm org LLVM Core libraries provide a modern source and target independent http llvm org docs Passes html optimizer along with http llvm org docs CodeGenerator html code generation support for many popular CPUs as well as some less common ones These libraries are built around a http llvm org docs LangRef html well specified code representation known as the LLVM intermediate representation LLVM IR The LLVM Core libraries are http llvm org docs well documented and it is particularly easy to invent your own language or port an existing compiler to use http llvm org docs tutorial LLVM as an optimizer and code generator blockquote div style clear left div BuildBot Status BuildBot Status Revision as of 02 20 21 August 2012 Contents 1 LLVMLinux Project Overview 2 News 3 BuildBot Status 4 Current State of the LLVMLinux project 5 How Can I Get Involved 6 Who Else is Using Clang LLVM LLVMLinux Project Overview This project aims to fully build the Linux kernel using Clang which is the C front end for the LLVM compiler infrastructure project Together Clang and LLVM have many positive attributes and features which many developers and system integrators would like to take advantage of when developing and deploying the Linux Kernel as a part of their own projects The hope is that this project will help reduce duplicate work as well as concentrate and accelerate efforts around this subject matter in order to allow Linux Kernel developers and system integrators to have the choice of a Clang compiled Linux kernel The goal is for this project to be a testing proving ground for these updates and to get patches that make this possible upstream to their respective projects The LLVMLinux project consolidates the work of the lll project the PAX team and Mark Charlebois work on the ARM kernel There have been several presentations and articles on this topic if you wish to learn more about the reasons for this project This is an embedded video Currently the work is centred around the ARM x86 and x86 64 architectures but contributions to support other architectures are welcome Patches accepted News 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giveing talks during the microconference 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress BuildBot Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Current State of the LLVMLinux project A build framework

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=649&oldid=647 (2016-02-01)
    Open archived version from archive

  • LLVMLinux
    LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giveing talks during the microconference 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress BuildBot Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Built kernel are booted using QEMU with the aforementioned SD image which executes the LTP in an effort to see whether the kernel has been compiled properly with Clang LLVM Buildbot boot tests patched ARM kernels compiled with both Clang and gcc as well as nightly LTP runs on both kernels The above process is executed by buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on OFTC Any issues which are found through these processes will be fixed and

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&oldid=649 (2016-02-01)
    Open archived version from archive

  • Difference between revisions of "Main Page" - LLVMLinux
    used in OSS projects and in industry Project Status buildbot url http buildbot llvm linuxfoundation org except resetup buildbot url http buildbot llvm linuxfoundation org except resetup div style clear left div div style clear left div Current State of the LLVMLinux project Project Roadmap Todos todo type count noerase group Roadmap LLVM title LLVM Todos color blue float left url LLVM todo type count noerase group Roadmap Clang title Clang Todos color red float left url Clang todo type count noerase group Roadmap Clang ARM title Clang ARM Todos color gray float left url Clang ARM Support todo type count noerase group Roadmap kernel title Kernel Todos color violet float left url Kernel todo type count noerase group Roadmap kernel ARM title Kernel ARM Todos color pink float left url ARM Kernel todo type count noerase group Roadmap kernel x86 title Kernel x86 Todos color yellow float left url x86 Kernel todo type count noerase group Roadmap test title Test Infrastructure Todos color brown float left url Test Infrastructure div style clear both div Project Bug Status todo type graphic group Bugs LLVM title LLVM Issues color blue width 200 float left url LLVM Issues todo type graphic group Bugs LLVM ARM title LLVM ARM Issues color gray width 200 float left url LLVM Issues Specific to ARM todo type graphic group Bugs LLVM x86 title LLVM x86 Issues color green width 200 float left url LLVM Issues Specific to x86 2Fx86 64 todo type graphic group Bugs LLVM mips title LLVM MIPS Issues color green width 200 float left url LLVM Issues Specific to MIPS div style clear both div todo type graphic group Bugs kernel title Kernel Issues color violet width 200 float left url Linux Kernel Issues todo type graphic group Bugs kernel ARM title Kernel ARM Issues color pink width 200 float left url Linux Kernel Issues Specific to ARM todo type graphic group Bugs kernel MIPS title Kernel MIPS Issues color pink width 200 float left url Linux Kernel Issues Specific to MIPS todo type graphic noerase group Bugs checker title Clang Checker color gold width 200 float left url Checker Static Analyzer div style clear both div Current State of the LLVMLinux project A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP A build Quick Start Guide framework which downloads and builds http llvm org LLVM http clang llvm org Clang http qemu org QEMU and cross compiles the linux kernel and http ltp sourceforge net LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc Work is currently centering around the ARM i586 x86 64 and MIPS architectures it would be great to see contributions to other architectures such as PowerPC etc The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet The x86 64 patches from the https github com lll project lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Line 52 Line 126 The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC The above process is executed by http buildbot llvm linuxfoundation org buildbot which provides continuous integration for all the associated code bases and posts build statuses to the llvmlinux IRC channel on http www oftc net OFTC Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects Any issues which are found through these processes will be fixed and patches submitted upstream to the kernel and LLVM Clang projects A list of broken kernel options broken kernel options can be found here How Can I Get Involved How Can I Get Involved Hack the Quick Start Guide code Fix some Bugs Hack the Quick Start Guide code Fix some Bugs Work on Roadmap missing features from the Roadmap Join the http lists linuxfoundation org mailman listinfo llvmlinux Mailing list read update the FAQ discuss on IRC llvmlinux on http www oftc net OFTC http buildbot llvm linuxfoundation org irclogs OFTC 23llvmlinux IRC logs Join the http lists linuxfoundation org mailman listinfo llvmlinux Mailing list read update the FAQ discuss on IRC llvmlinux on http www oftc net OFTC http buildbot llvm linuxfoundation org irclogs OFTC 23llvmlinux IRC logs Watch the results of the automated http buildbot llvm linuxfoundation org waterfall build and test server which posts status to the IRC channel Watch the results of the automated http buildbot llvm linuxfoundation org waterfall build and test server which posts status to the IRC channel Line 61 Line 136 Who Else is Using Clang LLVM Who Else is Using Clang LLVM Intel is using LLVM for http llvm org devmtg 2011 11 Rotem IntelOpenCLSDKVectorizer pdf opencl Intel is using LLVM for http llvm org devmtg 2011 11 Rotem IntelOpenCLSDKVectorizer pdf OpenCL Google is using LLVM for http llvm org devmtg 2011 11 Hines AndroidRenderscript pdf Renderscript in Android Google is

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=1145&oldid=647 (2016-02-01)
    Open archived version from archive

  • Difference between revisions of "Main Page" - LLVMLinux
    and Mark Charlebois work on the ARM kernel There have been several presentations and articles on this topic if you wish to learn more about the reasons for this project This is an embedded video Currently the work is centred around the ARM x86 and x86 64 architectures but contributions to support other architectures are welcome Patches accepted News 2012 08 13 A LLVM microconference has been setup for this year s Linux Plumbers Conference Several project contributors will be giveing talks during the microconference 2012 06 12 New targets x86 64 and i586 are now available beside the ARM targets msm and vexpress What is Clang Clang is an LLVM native C C Objective C compiler which aims to deliver amazingly fast compiles extremely useful error and warning messages and provides a platform for building great source level tools The Clang Static Analyzer is a tool that automatically finds bugs in your code and is a great example of the sort of tool that can be built using the Clang frontend as a library to parse C C code What is LLVM The LLVM Core libraries provide a modern source and target independent optimizer along with code generation support for many popular CPUs as well as some less common ones These libraries are built around a well specified code representation known as the LLVM intermediate representation LLVM IR The LLVM Core libraries are well documented and it is particularly easy to invent your own language or port an existing compiler to use LLVM as an optimizer and code generator BuildBot Status BuildBot Status 0 resetup Success 10 msm Failed 11 msm caf Failed Building 13 malta Failed 1 llvmlinux Failed 2 llvm Failed 3 clang Failed 4 linux next Building 5 x86 mainline Failed 6 beaglebone Failed 7 vexpress Failed Building 9 vexpress64 Failed Current State of the LLVMLinux project A build framework which downloads and builds LLVM Clang QEMU and cross compiles the linux kernel and LTP Work is currently centering around the ARM i586 and x86 64 architectures it would be great to see contributions to other architectures such as MIPS PowerPC etc The x86 64 patches from the lll project have been rolled into the LLVMLinux code base The targets for i586 and x86 64 allow you to build working kernels However not for production use yet An SD image has been constructed using Linaro upon which we add the latest Linux Test Project LTP for testing ARM targets in QEMU In future we hope to extend this testing to other architectures as well Built kernel are booted using QEMU with the aforementioned SD image which executes the LTP in an effort to see whether the kernel has been compiled properly with Clang LLVM Buildbot boot tests patched ARM kernels compiled with both Clang and gcc as well as nightly LTP runs on both kernels The above process is executed by buildbot which provides continuous integration for all the associated code bases and posts build statuses

    Original URL path: http://llvm.linuxfoundation.org/index.php?title=Main_Page&diff=647&oldid=646 (2016-02-01)
    Open archived version from archive