Fusilli plugin build is available in TheRock, but disabled. The build should be enabled once:
- multi-arch support lands
- hipDNN gets some breaking changes through (this is done as far as I know).
libIREECompiler.so is building as part of TheRock (with its own LLVM) and fusilli plugin uses that build correctly
NOTE: libIREECompiler.so should eventually use the standard AMD LLVM that's already part of TheRock. The current plan of record is to release before that. There are three levels of IREE <> TheRock integration
- Side-load compiler (either iree-compile or libIREECompiler.so from a prebuilt nightly)
- Build libIREECompiler.so from source against IREE's LLVM
- Build libIREECompiler.so from source against AMD's LLVM
Currently we are at 1, the plan is to release as part of TheRock at 2, and work towards a longer term goal of 3.
Fusilli plugin build is available in TheRock, but disabled. The build should be enabled once:
libIREECompiler.sois building as part ofTheRock(with its own LLVM) and fusilli plugin uses that build correctlyNOTE:
libIREECompiler.soshould eventually use the standard AMD LLVM that's already part ofTheRock. The current plan of record is to release before that. There are three levels of IREE <> TheRock integrationCurrently we are at 1, the plan is to release as part of TheRock at 2, and work towards a longer term goal of 3.