[PATCH] D77872: [AArch32] Armv8.6-a Matrix Mult Assembly + Intrinsics

Dave Green via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Sat Apr 25 03:40:50 PDT 2020


dmgreen added inline comments.


================
Comment at: llvm/lib/Target/ARM/ARMInstrNEON.td:4846
+      VDOT<op6, op4, op23, RegTy, Asm, AsmTy, AccumTy, InputTy, OpNode> {
+  let hasNoSchedulingInfo = 1;
+
----------------
I don't think that hasNoSchedulingInfo is necessarily the best way to handle this. That flag is intended for instructions that will never be scheduled, like Pseudo instructions.

If you are running into "Complete Schedule" problems, they might need HasMatMulInt8 added to the list of unsupported features instead.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D77872/new/

https://reviews.llvm.org/D77872





More information about the cfe-commits mailing list