-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Description
This is mostly an FYI & discussion area if anyone wants to keep updating LLVM in triton, this potentially a big incoming change.
Details: https://discourse.llvm.org/t/rfc-a-new-one-shot-dialect-conversion-driver/79083
They have rolled out a flag that allows people to test this restriction before fully rolling it out: llvm/llvm-project#136490.
From briefly running the tests with this flag, I see there's quite a few failing tests at the moment including:
python/test/regression/test_cast_matmul.py
python/test/regression/test_functional_regressions.py
python/test/unit/cuda/test_tma_store_gemm.py
python/test/unit/language/test_block_pointer.py
python/test/unit/language/test_core.py
python/test/unit/language/test_core.py
python/test/unit/language/test_matmul.py
python/test/unit/language/test_pipeliner.py
python/test/unit/runtime/test_subproc.py
test/Conversion/amd/async-ops-alias-scopes.mlir
test/Conversion/amd/async_ops_to_llvm.mlir
test/Conversion/amd/buffer_load_to_local_to_llvm.mlir
test/Conversion/amd/compute-base-ptr.mlir
test/Conversion/amd/mfma-shortcut.mlir
test/Conversion/amd/tritongpu_to_llvm.mlir
test/Conversion/tritongpu_to_llvm.mlir
test/Conversion/tritongpu_to_llvm_volta.mlir