2024 EuroLLVM - Faster Compilation with GlobalISel: Skipping LLVM-IR

  Рет қаралды 543

LLVM

LLVM

Күн бұрын

2024 European LLVM Developers' Meeting
llvm.org/devmt...
------
Faster Compilation with GlobalISel: Skipping LLVM-IR
Speaker:
------
Slides: llvm.org/devmt...
-----
In a GlobalISel-based back-end, LLVM-IR is first translated to generic Machine IR (gMIR), which is then selected into target instructions. Instead of generating LLVM-IR, we emit gMIR directly and skip the first part of the code generation pipeline. For our application, this improved compile-times by ~20%. In this talk, we present how to work with gMIR, show how common IR constructs are lowered for GlobalISel, and discuss the performance of LLVM's instruction selectors.
-----
Videos Edited by Bash Films: www.BashFilms.com

Пікірлер
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
C++ Super Optimization: 1000X Faster
15:33
Dave's Garage
Рет қаралды 339 М.
What Is LLVM?
5:52
CompilersLab
Рет қаралды 29 М.
Writing a compiler with LLVM - Cailin Smith - NDC Oslo 2022
47:58
NDC Conferences
Рет қаралды 47 М.
one year of studying (it was a mistake)
12:51
Jeffrey Codes
Рет қаралды 344 М.
All Rust string types explained
22:13
Let's Get Rusty
Рет қаралды 201 М.
2024 EuroLLVM - MLIR Vector Distribution
22:43
LLVM
Рет қаралды 560
2024 LLVM Dev Mtg - Towards Useful Fast-Math
26:42
LLVM
Рет қаралды 1 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН