Skip to content
Snippets Groups Projects
Commit 93c8ebfa authored by Daniel Schürmann's avatar Daniel Schürmann
Browse files

aco: Initial commit of independent AMD compiler

ACO (short for AMD Compiler) is a new compiler backend with the goal to replace
LLVM for Radeon hardware for the RADV driver.

ACO currently supports only VS, PS and CS on VI and Vega.
There are some optimizations missing because of unmerged NIR changes
which may decrease performance.

Full commit history can be found at
https://github.com/daniel-schuermann/mesa/commits/backend



Co-authored-by: default avatarDaniel Schürmann <daniel@schuermann.dev>
Co-authored-by: default avatarRhys Perry <pendingchaos02@gmail.com>
Co-authored-by: default avatarBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Co-authored-by: default avatarConnor Abbott <cwabbott0@gmail.com>
Co-authored-by: default avatarMichael Schellenberger Costa <mschellenbergercosta@googlemail.com>
Co-authored-by: default avatarTimur Kristóf <timur.kristof@gmail.com>

Acked-by: default avatarSamuel Pitoiset <samuel.pitoiset@gmail.com>
Acked-by: default avatarBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
parent 99cbec0a
No related branches found
No related tags found
Loading
Showing
with 16852 additions and 0 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment