[PATCH] D120256: [AArch64][SME] Remove term 'streaming-sve' from assembler diagnostics.

Sander de Smalen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 21 08:53:51 PST 2022


sdesmalen created this revision.
sdesmalen added reviewers: c-rhodes, rsandifo-arm, paulwalker-arm, david-arm.
Herald added subscribers: ctetreau, arphaman, hiraditya, kristof.beyls, tschuett.
sdesmalen requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

'streaming-sve' is not a feature that users should be able to set,
hence why it shouldn't show up in user-diagnostics. The only
flag that end-users should be able to set is '+sme'.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D120256

Files:
  llvm/lib/Target/AArch64/AArch64InstrInfo.td
  llvm/test/MC/AArch64/SME/revd.s
  llvm/test/MC/AArch64/SME/sclamp.s
  llvm/test/MC/AArch64/SME/streaming-mode-neon.s
  llvm/test/MC/AArch64/SME/uclamp.s
  llvm/test/MC/AArch64/SVE/abs.s
  llvm/test/MC/AArch64/SVE/add.s
  llvm/test/MC/AArch64/SVE/addpl.s
  llvm/test/MC/AArch64/SVE/addvl.s
  llvm/test/MC/AArch64/SVE/and.s
  llvm/test/MC/AArch64/SVE/ands.s
  llvm/test/MC/AArch64/SVE/andv.s
  llvm/test/MC/AArch64/SVE/asr.s
  llvm/test/MC/AArch64/SVE/asrd.s
  llvm/test/MC/AArch64/SVE/asrr.s
  llvm/test/MC/AArch64/SVE/bfcvt.s
  llvm/test/MC/AArch64/SVE/bfcvtnt.s
  llvm/test/MC/AArch64/SVE/bfdot.s
  llvm/test/MC/AArch64/SVE/bfmlal.s
  llvm/test/MC/AArch64/SVE/bfmmla.s
  llvm/test/MC/AArch64/SVE/bic.s
  llvm/test/MC/AArch64/SVE/bics.s
  llvm/test/MC/AArch64/SVE/brka.s
  llvm/test/MC/AArch64/SVE/brkas.s
  llvm/test/MC/AArch64/SVE/brkb.s
  llvm/test/MC/AArch64/SVE/brkbs.s
  llvm/test/MC/AArch64/SVE/brkn.s
  llvm/test/MC/AArch64/SVE/brkns.s
  llvm/test/MC/AArch64/SVE/brkpa.s
  llvm/test/MC/AArch64/SVE/brkpas.s
  llvm/test/MC/AArch64/SVE/brkpb.s
  llvm/test/MC/AArch64/SVE/brkpbs.s
  llvm/test/MC/AArch64/SVE/clasta.s
  llvm/test/MC/AArch64/SVE/clastb.s
  llvm/test/MC/AArch64/SVE/cls.s
  llvm/test/MC/AArch64/SVE/clz.s
  llvm/test/MC/AArch64/SVE/cmpeq.s
  llvm/test/MC/AArch64/SVE/cmpge.s
  llvm/test/MC/AArch64/SVE/cmpgt.s
  llvm/test/MC/AArch64/SVE/cmphi.s
  llvm/test/MC/AArch64/SVE/cmphs.s
  llvm/test/MC/AArch64/SVE/cmple.s
  llvm/test/MC/AArch64/SVE/cmplo.s
  llvm/test/MC/AArch64/SVE/cmpls.s
  llvm/test/MC/AArch64/SVE/cmplt.s
  llvm/test/MC/AArch64/SVE/cmpne.s
  llvm/test/MC/AArch64/SVE/cnot.s
  llvm/test/MC/AArch64/SVE/cnt.s
  llvm/test/MC/AArch64/SVE/cntb.s
  llvm/test/MC/AArch64/SVE/cntd.s
  llvm/test/MC/AArch64/SVE/cnth.s
  llvm/test/MC/AArch64/SVE/cntp.s
  llvm/test/MC/AArch64/SVE/cntw.s
  llvm/test/MC/AArch64/SVE/cpy.s
  llvm/test/MC/AArch64/SVE/ctermeq.s
  llvm/test/MC/AArch64/SVE/ctermne.s
  llvm/test/MC/AArch64/SVE/decb.s
  llvm/test/MC/AArch64/SVE/decd.s
  llvm/test/MC/AArch64/SVE/dech.s
  llvm/test/MC/AArch64/SVE/decp.s
  llvm/test/MC/AArch64/SVE/decw.s
  llvm/test/MC/AArch64/SVE/directive-arch_extension-negative.s
  llvm/test/MC/AArch64/SVE/dup.s
  llvm/test/MC/AArch64/SVE/dupm.s
  llvm/test/MC/AArch64/SVE/eon.s
  llvm/test/MC/AArch64/SVE/eor.s
  llvm/test/MC/AArch64/SVE/eors.s
  llvm/test/MC/AArch64/SVE/eorv.s
  llvm/test/MC/AArch64/SVE/ext.s
  llvm/test/MC/AArch64/SVE/fabd.s
  llvm/test/MC/AArch64/SVE/fabs.s
  llvm/test/MC/AArch64/SVE/facge.s
  llvm/test/MC/AArch64/SVE/facgt.s
  llvm/test/MC/AArch64/SVE/facle.s
  llvm/test/MC/AArch64/SVE/faclt.s
  llvm/test/MC/AArch64/SVE/fadd.s
  llvm/test/MC/AArch64/SVE/faddv.s
  llvm/test/MC/AArch64/SVE/fcadd.s
  llvm/test/MC/AArch64/SVE/fcmeq.s
  llvm/test/MC/AArch64/SVE/fcmge.s
  llvm/test/MC/AArch64/SVE/fcmgt.s
  llvm/test/MC/AArch64/SVE/fcmla.s
  llvm/test/MC/AArch64/SVE/fcmle.s
  llvm/test/MC/AArch64/SVE/fcmlt.s
  llvm/test/MC/AArch64/SVE/fcmne.s
  llvm/test/MC/AArch64/SVE/fcmuo.s
  llvm/test/MC/AArch64/SVE/fcpy.s
  llvm/test/MC/AArch64/SVE/fcvt.s
  llvm/test/MC/AArch64/SVE/fcvtzs.s
  llvm/test/MC/AArch64/SVE/fcvtzu.s
  llvm/test/MC/AArch64/SVE/fdiv.s
  llvm/test/MC/AArch64/SVE/fdivr.s
  llvm/test/MC/AArch64/SVE/fdup.s
  llvm/test/MC/AArch64/SVE/fmad.s
  llvm/test/MC/AArch64/SVE/fmax.s
  llvm/test/MC/AArch64/SVE/fmaxnm.s
  llvm/test/MC/AArch64/SVE/fmaxnmv.s
  llvm/test/MC/AArch64/SVE/fmaxv.s
  llvm/test/MC/AArch64/SVE/fmin.s
  llvm/test/MC/AArch64/SVE/fminnm.s
  llvm/test/MC/AArch64/SVE/fminnmv.s
  llvm/test/MC/AArch64/SVE/fminv.s
  llvm/test/MC/AArch64/SVE/fmla.s
  llvm/test/MC/AArch64/SVE/fmls.s
  llvm/test/MC/AArch64/SVE/fmov.s
  llvm/test/MC/AArch64/SVE/fmsb.s
  llvm/test/MC/AArch64/SVE/fmul.s
  llvm/test/MC/AArch64/SVE/fmulx.s
  llvm/test/MC/AArch64/SVE/fneg.s
  llvm/test/MC/AArch64/SVE/fnmad.s
  llvm/test/MC/AArch64/SVE/fnmla.s
  llvm/test/MC/AArch64/SVE/fnmls.s
  llvm/test/MC/AArch64/SVE/fnmsb.s
  llvm/test/MC/AArch64/SVE/frecpe.s
  llvm/test/MC/AArch64/SVE/frecps.s
  llvm/test/MC/AArch64/SVE/frecpx.s
  llvm/test/MC/AArch64/SVE/frinta.s
  llvm/test/MC/AArch64/SVE/frinti.s
  llvm/test/MC/AArch64/SVE/frintm.s
  llvm/test/MC/AArch64/SVE/frintn.s
  llvm/test/MC/AArch64/SVE/frintp.s
  llvm/test/MC/AArch64/SVE/frintx.s
  llvm/test/MC/AArch64/SVE/frintz.s
  llvm/test/MC/AArch64/SVE/frsqrte.s
  llvm/test/MC/AArch64/SVE/frsqrts.s
  llvm/test/MC/AArch64/SVE/fscale.s
  llvm/test/MC/AArch64/SVE/fsqrt.s
  llvm/test/MC/AArch64/SVE/fsub.s
  llvm/test/MC/AArch64/SVE/fsubr.s
  llvm/test/MC/AArch64/SVE/ftmad.s
  llvm/test/MC/AArch64/SVE/incb.s
  llvm/test/MC/AArch64/SVE/incd.s
  llvm/test/MC/AArch64/SVE/inch.s
  llvm/test/MC/AArch64/SVE/incp.s
  llvm/test/MC/AArch64/SVE/incw.s
  llvm/test/MC/AArch64/SVE/index.s
  llvm/test/MC/AArch64/SVE/insr.s
  llvm/test/MC/AArch64/SVE/lasta.s
  llvm/test/MC/AArch64/SVE/lastb.s
  llvm/test/MC/AArch64/SVE/ld1b.s
  llvm/test/MC/AArch64/SVE/ld1d.s
  llvm/test/MC/AArch64/SVE/ld1h.s
  llvm/test/MC/AArch64/SVE/ld1rb.s
  llvm/test/MC/AArch64/SVE/ld1rd.s
  llvm/test/MC/AArch64/SVE/ld1rh.s
  llvm/test/MC/AArch64/SVE/ld1rqb.s
  llvm/test/MC/AArch64/SVE/ld1rqd.s
  llvm/test/MC/AArch64/SVE/ld1rqh.s
  llvm/test/MC/AArch64/SVE/ld1rqw.s
  llvm/test/MC/AArch64/SVE/ld1rsb.s
  llvm/test/MC/AArch64/SVE/ld1rsh.s
  llvm/test/MC/AArch64/SVE/ld1rsw.s
  llvm/test/MC/AArch64/SVE/ld1rw.s
  llvm/test/MC/AArch64/SVE/ld1sb.s
  llvm/test/MC/AArch64/SVE/ld1sh.s
  llvm/test/MC/AArch64/SVE/ld1sw.s
  llvm/test/MC/AArch64/SVE/ld1w.s
  llvm/test/MC/AArch64/SVE/ld2b.s
  llvm/test/MC/AArch64/SVE/ld2d.s
  llvm/test/MC/AArch64/SVE/ld2h.s
  llvm/test/MC/AArch64/SVE/ld2w.s
  llvm/test/MC/AArch64/SVE/ld3b.s
  llvm/test/MC/AArch64/SVE/ld3d.s
  llvm/test/MC/AArch64/SVE/ld3h.s
  llvm/test/MC/AArch64/SVE/ld3w.s
  llvm/test/MC/AArch64/SVE/ld4b.s
  llvm/test/MC/AArch64/SVE/ld4d.s
  llvm/test/MC/AArch64/SVE/ld4h.s
  llvm/test/MC/AArch64/SVE/ld4w.s
  llvm/test/MC/AArch64/SVE/ldnt1b.s
  llvm/test/MC/AArch64/SVE/ldnt1d.s
  llvm/test/MC/AArch64/SVE/ldnt1h.s
  llvm/test/MC/AArch64/SVE/ldnt1w.s
  llvm/test/MC/AArch64/SVE/ldr.s
  llvm/test/MC/AArch64/SVE/lsl.s
  llvm/test/MC/AArch64/SVE/lslr.s
  llvm/test/MC/AArch64/SVE/lsr.s
  llvm/test/MC/AArch64/SVE/lsrr.s
  llvm/test/MC/AArch64/SVE/mad.s
  llvm/test/MC/AArch64/SVE/matrix-multiply-fp64.s
  llvm/test/MC/AArch64/SVE/matrix-multiply-int8.s
  llvm/test/MC/AArch64/SVE/mla.s
  llvm/test/MC/AArch64/SVE/mls.s
  llvm/test/MC/AArch64/SVE/mov.s
  llvm/test/MC/AArch64/SVE/movprfx.s
  llvm/test/MC/AArch64/SVE/movs.s
  llvm/test/MC/AArch64/SVE/msb.s
  llvm/test/MC/AArch64/SVE/mul.s
  llvm/test/MC/AArch64/SVE/nand.s
  llvm/test/MC/AArch64/SVE/nands.s
  llvm/test/MC/AArch64/SVE/neg.s
  llvm/test/MC/AArch64/SVE/nor.s
  llvm/test/MC/AArch64/SVE/nors.s
  llvm/test/MC/AArch64/SVE/not.s
  llvm/test/MC/AArch64/SVE/nots.s
  llvm/test/MC/AArch64/SVE/orn.s
  llvm/test/MC/AArch64/SVE/orns.s
  llvm/test/MC/AArch64/SVE/orr.s
  llvm/test/MC/AArch64/SVE/orrs.s
  llvm/test/MC/AArch64/SVE/orv.s
  llvm/test/MC/AArch64/SVE/pfalse.s
  llvm/test/MC/AArch64/SVE/pfirst.s
  llvm/test/MC/AArch64/SVE/pnext.s
  llvm/test/MC/AArch64/SVE/prfb.s
  llvm/test/MC/AArch64/SVE/prfd.s
  llvm/test/MC/AArch64/SVE/prfh.s
  llvm/test/MC/AArch64/SVE/prfw.s
  llvm/test/MC/AArch64/SVE/ptest.s
  llvm/test/MC/AArch64/SVE/ptrue.s
  llvm/test/MC/AArch64/SVE/ptrues.s
  llvm/test/MC/AArch64/SVE/punpkhi.s
  llvm/test/MC/AArch64/SVE/punpklo.s
  llvm/test/MC/AArch64/SVE/rbit.s
  llvm/test/MC/AArch64/SVE/rdvl.s
  llvm/test/MC/AArch64/SVE/rev.s
  llvm/test/MC/AArch64/SVE/revb.s
  llvm/test/MC/AArch64/SVE/revh.s
  llvm/test/MC/AArch64/SVE/revw.s
  llvm/test/MC/AArch64/SVE/sabd.s
  llvm/test/MC/AArch64/SVE/saddv.s
  llvm/test/MC/AArch64/SVE/scvtf.s
  llvm/test/MC/AArch64/SVE/sdiv.s
  llvm/test/MC/AArch64/SVE/sdivr.s
  llvm/test/MC/AArch64/SVE/sdot.s
  llvm/test/MC/AArch64/SVE/sel.s
  llvm/test/MC/AArch64/SVE/smax.s
  llvm/test/MC/AArch64/SVE/smaxv.s
  llvm/test/MC/AArch64/SVE/smin.s
  llvm/test/MC/AArch64/SVE/sminv.s
  llvm/test/MC/AArch64/SVE/smulh.s
  llvm/test/MC/AArch64/SVE/splice.s
  llvm/test/MC/AArch64/SVE/sqadd.s
  llvm/test/MC/AArch64/SVE/sqdecb.s
  llvm/test/MC/AArch64/SVE/sqdecd.s
  llvm/test/MC/AArch64/SVE/sqdech.s
  llvm/test/MC/AArch64/SVE/sqdecp.s
  llvm/test/MC/AArch64/SVE/sqdecw.s
  llvm/test/MC/AArch64/SVE/sqincb.s
  llvm/test/MC/AArch64/SVE/sqincd.s
  llvm/test/MC/AArch64/SVE/sqinch.s
  llvm/test/MC/AArch64/SVE/sqincp.s
  llvm/test/MC/AArch64/SVE/sqincw.s
  llvm/test/MC/AArch64/SVE/sqsub.s
  llvm/test/MC/AArch64/SVE/st1b.s
  llvm/test/MC/AArch64/SVE/st1d.s
  llvm/test/MC/AArch64/SVE/st1h.s
  llvm/test/MC/AArch64/SVE/st1w.s
  llvm/test/MC/AArch64/SVE/st2b.s
  llvm/test/MC/AArch64/SVE/st2d.s
  llvm/test/MC/AArch64/SVE/st2h.s
  (248 more files...)



More information about the llvm-commits mailing list