2020 LLVM Developers’ Meeting: “Understanding Changes made by a Pass in the Opt Pipeline”
Автор: LLVM
Загружено: 2020-11-09
Просмотров: 1556
Описание:
https://llvm.org/devmtg/2020-09/
—
Understanding Changes made by a Pass in the Opt Pipeline - Jamie Schmeiser
Slides:
—
This tutorial will present ways of understanding the functioning of a pass in the opt pipeline. Ways of examining the LLVM IR (Intermediate Representation) as it enters and exits passes will be presented. Existing options controlled by hidden options such as print-before-all and ways of limiting the amount of information produced will be discussed. Finally, new hidden options will be presented that offer useful ways of viewing the IR as it is changed in the opt pipeline under the new pass manager.
The information presented in this tutorial will be of interest to both beginners to LLVM optimization and seasoned optimization pass developers. The beginner will discover ways to determine what a pass does and how to narrow in on interesting passes. More experienced developers will gain techniques helpful for developing and debugging both new and existing optimization passes.
—
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: