[all-commits] [llvm/llvm-project] 23c217: [LowerMatrixIntrinsics] Use poison instead of unde...
Nuno Lopes via All-commits
all-commits at lists.llvm.org
Tue Jul 18 01:55:55 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 23c21759458014fc4d7cbea45b6fbe7349a0a4fd
https://github.com/llvm/llvm-project/commit/23c21759458014fc4d7cbea45b6fbe7349a0a4fd
Author: Nuno Lopes <nuno.lopes at tecnico.ulisboa.pt>
Date: 2023-07-18 (Tue, 18 Jul 2023)
Changed paths:
M llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp
M llvm/test/Transforms/LowerMatrixIntrinsics/bigger-expressions-double.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/const-gep.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/dot-product-float.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/dot-product-int-row-major.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/dot-product-int.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/dot-product-transpose-int.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-add-sub-double-row-major.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-double-contraction-fmf.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-double-contraction.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-double-row-major.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-double.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-float-contraction-fmf.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-float-contraction.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-float.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-fused-loops.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-fused-multiple-blocks.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-i32-row-major.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-i32.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-left-transpose-row-major.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/multiply-right-transpose.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/preserve-existing-fast-math-flags.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/propagate-backwards-unsupported.ll
M llvm/test/Transforms/LowerMatrixIntrinsics/transpose-opts-iterator-invalidation.ll
Log Message:
-----------
[LowerMatrixIntrinsics] Use poison instead of undef as placeholder [NFC]
These values don't propagate to the output; they are always replaced with a subsequent shuffle
or insertelement.
Tested equivalence with Alive2, e.g., https://alive2.llvm.org/ce/z/fj4s78.
More information about the All-commits
mailing list