Тёмный

compiler dev 7 - x86 codegen for arithmetic 

louisb0
Подписаться 78
Просмотров 159
50% 1

Опубликовано:

 

8 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 3   
@vladvladov3117
@vladvladov3117 3 дня назад
Consider emitting machine code in an ELF executable directly instead of piping assembly to GNU assembler. It's actually not that much harder to do and then you have an "actual" end-to-end compiler.
@louisb0-yt
@louisb0-yt 3 дня назад
I really like this idea. I've been wanting to learn about the structure of executables. I'd just need to see how much complexity is introduced with syscalls, it's nice to emit just 'call printf'
@vladvladov3117
@vladvladov3117 День назад
@@louisb0-yt On linux, it's actually easier in my opinion to directly emit syscall instructions (move syscall number + argument registers + 0F 05) than populate the symbol table for libc functions like printf. Once you are below libc, you can actually innovate (e.g. GoLang's goroutines). Please don't make yet another llvm wrapper with a standard library that wraps libc. The world has enough of those.
Далее
Fast Inverse Square Root - A Quake III Algorithm
20:08
POLI и Маша - Сигма бой
00:20
Просмотров 533 тыс.
compiler dev 4 - cleaning up parser
58:14
Просмотров 295
When you Accidentally Compromise every CPU on Earth
15:59
So You Think You Know Git - FOSDEM 2024
47:00
Просмотров 1,1 млн
Being Competent With Coding Is More Fun
11:13
Просмотров 91 тыс.
Let's Create a Compiler (Pt.1)
1:11:03
Просмотров 528 тыс.
ARRAYLIST VS LINKEDLIST
21:20
Просмотров 65 тыс.
All Rust features explained
21:30
Просмотров 312 тыс.