LLVM IR training at Intel (in Russian)
HTML-код
- Опубликовано: 3 янв 2025
- Эта лекция посвящена LLVM IR, как с точки зрения пользователя, желающего лучше понять промежуточное представление в компиляторе, так и с точки зрения программиста.
Этой лекцией я начинаю серию видео, посвященных использованию LLVM и Clang, их внутреннему устройству и основанным на них инструментам
Предыдущая лекция: нет, эта первая
Следующая лекция: • Clang internals (in Ru...
Видеозапись, обработка звука и монтаж -- Дмитрий Рябцев
Слайды для всех лекций серии: sourceforge.ne...
Получил массу удовольствий от лекции. Спасибо!
Лучший контент про LLVM в ру сегменте от лучшего плюсовика! Просто чудо)
На самом деле материал очень устаревший до уровня того что много на современном LLVM просто уже не так. Надо перезаписать, но никак не соберусь.
@@tilir ждём с нетерпением!
@@tilir fibarr задумывался как {0,1,....} 20:52 а получился 28:31 {1,1,...} но самый интригующий вопрос, можно ли в GEP по структуре лазать динамическим индексом, и во что это скомпилится. Интрига! Пойду читать доку и экспериментировать сразу после лекции. И ждём новых материалов -- лекции замечательные!
Замечательная и весьма полезная лекция. Благодарствую!
Вот это нежданчик такой качественный материал на русском найти. Спасибо огромное!!!
Завтра в рамках бакалаврского курса выложу первую часть более глубокой лекции по llvm с примером кодогенерации для простого языка.
Спасибо за отличную лекцию!
Замечательно! Спасибо
Класс! Спасибо!
А мне нравится ещё TenDRA IR...
Спасибо!
23:25
Кажется есть ошибка в указании типов глобальных переменных на сишный манер
Должно быть таки:
i8 * const
i8 const * const
Спасибо большое!
Большое спасибо! Пушка!
Красавчик.
Мне бы так в универе теорию компиляторов объясняли, то я бы был отличником.
Это просто пи...ц какой-то 😢,я похоже сильно опоздал с таким интересом.таким надо было интересоваться лет30назад,а сейчас голова треснет похоже .ладно пойду крестики нолики на плюсах писать,это похоже верх моих возможностей 😂.спасибо вам за лекции!!!
Очень крутой материал, да еще и на русском языке. Восторг!
А что такое ллвм?
Компилятор такой. Погуглите =)