As well as a compiler, a major output of the LLVM project are the Clang developer tools and libclang. In this presentation we will take a look at how to use these tools in your C/C++ project regardless of whether you use clang as your compiler. We'll cover tools such as clang-format, clang-tidy and clang-check, with a look at how you can use the python bindings to libclang to build your own custom tool.

Read more

ARM's Scalable Vector Extensions is an innovative solution to processing highly data parallel workloads. While several out-of-tree attempts at implementing SVE support for QEMU existed, we took a fundamentally different approach to solving key challenges and therefore pursued a from-scratch QEMU SVE implementation in Linaro. Our strategic choice was driven by several factors. First as an "upstream first" organisation we were focused on a solution that would be readily accepted by the upstream project. This entailed doing our development in the open on the project mailing lists where early feedback and community consensus can be reached.

Read more

Registration will close at 5:00pm M-Th and 2:00pm on Friday.

Read more

Session ID: HKG18-TC01
Session Name: HKG18-TC01 – TCWG Hacking Topics: How to track regressions in buildbots
Speaker: Yvan Roux
Track: Tools

Read more

Session ID: HKG18-Notices1
Session Name: HKG18-Notices1 – Monday Morning Welcome and Opening Remarks (Joe Bates)
Speaker: Not Available
Track:

Read more

Session ID: HKG18-TC02
Session Name: HKG18-TC02 – TCWG Hacking Topics: CSE theory and practice
Speaker: Prathamesh Kulkarni
Track: Tools

Read more

Session ID: HKG18-Notices2
Session Name: HKG18-Notices2 – Tuesday Morning Notices (Joe Bates)
Speaker: Not Available
Track:

Read more

Session ID: HKG18-TC03
Session Name: HKG18-TC03 – TCWG Hacking Topics: QEMU decode tree
Speaker: Richard Henderson
Track: Tools

Read more

Session ID: HKG18-Notices3
Session Name: HKG18-Notices3 – Wednesday Morning Notices (Joe Bates)
Speaker: Not Available
Track:

Read more

Session ID: HKG18-TC04
Session Name: HKG18-TC04 – TCWG Hacking Topics: Importance of LTO and PGO
Speaker: Kristof Beyls
Track: Tools

Read more
Page 2 of 1912345...10...Last »