Loading…
For full conference details, see the website: http://llvm.org/devmtg/2019-10/
Wednesday, October 23 • 5:35pm - 6:10pm
Transitioning the Networking Software Toolchain to Clang/LLVM

Sign up or log in to save this to your schedule and see who's attending!

In this talk we will share our experience in the journey of transitioning Cisco Enterprise Networking software with a high market share to Clang/LLVM as the primary compiler. For performance and business reasons, our software stack should run on many different processors. We will describe several contributions to the MIPS and PPC backends to make LLVM on parity with gcc compiler for these processors. We will summarize our contributions to debugging optimized code and enabling LLVM on Cisco data plane component where code must be highly optimized with LTO to forward network packets in the correct byte order.

Speakers
IB

Ivan Baev

CIsco Systems
BS

Bharathi Seshadri

Cisco Systems
JS

Jeremy Stenglein

CIsco Systems


Wednesday October 23, 2019 5:35pm - 6:10pm
Breakout Room-1 (LL21AB)

Attendees (27)