-
Welcome
-
Subscribe to
Building the Linux kernel and user space for the Hexagon DSP with LLVM
This proposal has been accepted as a session.
One Line Summary
Linux on the Hexagon DSP with LLVM
Abstract
Problem: How do we accelerate adoption of LLVM and clang in environments where GCC has been the industry standard?
Our solution: Make LLVM a drop in replacement for GCC and build an entire Linux stack on the Hexagon DSP, from kernel to 55+ userspace packages.
We will talk about:
• Problems in compiling glibc with LLVM that we encountered and our solutions
• Problems yet to be solved in the compiler and toolset
• How compiling Linux user space with LLVM has been an excellent test suite for our compiler and tools
Tags
linux, LLVM, Hexagon, DSP, compiler
Presentation Materials
slidesSpeakers
-
Anshu Dasgupta
Qualcomm Innovation CenterBiography
Anshu Dasgupta manages the LLVM Hexagon compiler team at the Qualcomm Innovation Center in Austin, Texas. He is interested in all aspects of compilation but has a slight bias towards register allocation.
Sessions
-
- Title: Building the Linux kernel and user space for the Hexagon DSP with LLVM
- Microconference: LLVM I
- Time: 11:00am
-
One Line Summary:
Linux on the Hexagon DSP with LLVM
- slides
- Speakers: Anshu Dasgupta, Pavel Potoplyak
-
-
Pavel Potoplyak
Qualcomm Innovation CenterBiography
Senior Engineer, Qualcomm Innovation Center
Pavel Potoplyak works closely with the Hexagon DSP tools team at the Qualcomm Innovation Center in Austin, Texas. He is currently experimenting with building open source software stacks in order to evaluate and quantify the quality of a toolset.
Sessions
-
- Title: Building the Linux kernel and user space for the Hexagon DSP with LLVM
- Microconference: LLVM I
- Time: 11:00am
-
One Line Summary:
Linux on the Hexagon DSP with LLVM
- slides
- Speakers: Anshu Dasgupta, Pavel Potoplyak
-