[PATCH] D83477: [Matrix] Tighten LangRef definitions and Verifier checks.
Sjoerd Meijer via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 13 02:27:57 PDT 2020
SjoerdMeijer added a comment.
Had to revert this because somehow I missed a few failing regression test. Regarding this, wanted to check one thing @fhahn.
In `test/Transforms/LowerMatrixIntrinsics/strided-store-i32.ll`, we have for example:
call void @llvm.matrix.column.major.store(<6 x i32> %in, i32* %out, ..
And I am thinking that this should be:
call void @llvm.matrix.column.major.store(<6 x i32> %in, <6 x i32>* %out, ..
This would the intrinsic description which says that the second argument should be a pointer to the first matched type:
[llvm_anyvector_ty, LLVMAnyPointerType<LLVMMatchType<0>>,
Agree, or am I perhaps missing something? If not and you agree, I will modify the loads/store tests in test/Transforms/LowerMatrixIntrinsics/ before recommitting this.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D83477/new/
https://reviews.llvm.org/D83477
More information about the llvm-commits
mailing list