mirror of
https://github.com/ROCm/ROCm.git
synced 2026-04-05 03:01:17 -04:00
Merge commit 'cb3d79a185e40c9d8a579bea07747a8a8d157d52' into ifu-231117
Conflicts: lib/Conversion/TritonGPUToLLVM/ElementwiseOpToLLVM.cpp lib/Conversion/TritonGPUToLLVM/TritonGPUToLLVM.cpp lib/Dialect/TritonGPU/IR/Dialect.cpp python/setup.py python/test/unit/language/assert_helper.py python/test/unit/operators/test_flash_attention.py python/test/unit/runtime/test_subproc.py python/triton/compiler/compiler.py python/triton/language/semantic.py python/triton/runtime/autotuner.py python/triton/runtime/jit.py python/tutorials/03-matrix-multiplication.py python/tutorials/05-layer-norm.py python/tutorials/06-fused-attention.py python/tutorials/11-grouped-gemm.py test/Conversion/tritongpu_to_llvm.mlir
This commit is contained in:
@@ -676,7 +676,8 @@ private:
|
||||
inNumCTAsEachRep, multiDimRepId, inVec, paddedRepShape,
|
||||
origRepShape, outOrd, vals, smemBase);
|
||||
} else {
|
||||
assert(0 && "ConvertLayout with input layout not implemented");
|
||||
llvm::report_fatal_error(
|
||||
"ConvertLayout with input layout not implemented");
|
||||
return failure();
|
||||
}
|
||||
|
||||
@@ -713,7 +714,8 @@ private:
|
||||
paddedRepShape, origRepShape, outOrd, outVals,
|
||||
smemBase);
|
||||
} else {
|
||||
assert(0 && "ConvertLayout with output layout not implemented");
|
||||
llvm::report_fatal_error(
|
||||
"ConvertLayout with output layout not implemented");
|
||||
return failure();
|
||||
}
|
||||
}
|
||||
@@ -1159,7 +1161,7 @@ private:
|
||||
}
|
||||
return res;
|
||||
}
|
||||
}; // namespace triton::gpu::ConvertLayoutOp>
|
||||
};
|
||||
|
||||
void populateConvertLayoutOpToLLVMPatterns(
|
||||
TritonGPUToLLVMTypeConverter &typeConverter, RewritePatternSet &patterns,
|
||||
|
||||
Reference in New Issue
Block a user