[all-commits] [llvm/llvm-project] 5d67b0: [AArch64] Include SME2 in +all
David Green via All-commits
all-commits at lists.llvm.org
Mon Oct 31 06:04:45 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 5d67b051e29c2bde42a5004634296b88542c096a
https://github.com/llvm/llvm-project/commit/5d67b051e29c2bde42a5004634296b88542c096a
Author: David Green <david.green at arm.com>
Date: 2022-10-31 (Mon, 31 Oct 2022)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrInfo.td
M llvm/test/MC/AArch64/SME2/bfcvt.s
M llvm/test/MC/AArch64/SME2/bfcvtn.s
M llvm/test/MC/AArch64/SME2/bfdot.s
M llvm/test/MC/AArch64/SME2/bfmlal.s
M llvm/test/MC/AArch64/SME2/bfmlsl.s
M llvm/test/MC/AArch64/SME2/bfvdot.s
M llvm/test/MC/AArch64/SME2/fadd.s
M llvm/test/MC/AArch64/SME2/fclamp.s
M llvm/test/MC/AArch64/SME2/fcvt.s
M llvm/test/MC/AArch64/SME2/fcvtn.s
M llvm/test/MC/AArch64/SME2/fcvtzs.s
M llvm/test/MC/AArch64/SME2/fcvtzu.s
M llvm/test/MC/AArch64/SME2/fdot.s
M llvm/test/MC/AArch64/SME2/fmax.s
M llvm/test/MC/AArch64/SME2/fmaxnm.s
M llvm/test/MC/AArch64/SME2/fmin.s
M llvm/test/MC/AArch64/SME2/fminnm.s
M llvm/test/MC/AArch64/SME2/fmlal.s
M llvm/test/MC/AArch64/SME2/fmlsl.s
M llvm/test/MC/AArch64/SME2/fsub.s
M llvm/test/MC/AArch64/SME2/fvdot.s
M llvm/test/MC/AArch64/SME2/sclamp.s
M llvm/test/MC/AArch64/SME2/scvtf.s
M llvm/test/MC/AArch64/SME2/sdot.s
M llvm/test/MC/AArch64/SME2/smax.s
M llvm/test/MC/AArch64/SME2/smin.s
M llvm/test/MC/AArch64/SME2/smlal.s
M llvm/test/MC/AArch64/SME2/smlall.s
M llvm/test/MC/AArch64/SME2/smlsl.s
M llvm/test/MC/AArch64/SME2/smlsll.s
M llvm/test/MC/AArch64/SME2/sqcvt.s
M llvm/test/MC/AArch64/SME2/sqcvtn.s
M llvm/test/MC/AArch64/SME2/sqcvtu.s
M llvm/test/MC/AArch64/SME2/sqcvtun.s
M llvm/test/MC/AArch64/SME2/sqdmulh.s
M llvm/test/MC/AArch64/SME2/srshl.s
M llvm/test/MC/AArch64/SME2/sudot.s
M llvm/test/MC/AArch64/SME2/sumlall.s
M llvm/test/MC/AArch64/SME2/suvdot.s
M llvm/test/MC/AArch64/SME2/svdot.s
M llvm/test/MC/AArch64/SME2/uclamp.s
M llvm/test/MC/AArch64/SME2/ucvtf.s
M llvm/test/MC/AArch64/SME2/udot.s
M llvm/test/MC/AArch64/SME2/umax.s
M llvm/test/MC/AArch64/SME2/umin.s
M llvm/test/MC/AArch64/SME2/umlal.s
M llvm/test/MC/AArch64/SME2/umlall.s
M llvm/test/MC/AArch64/SME2/umlsl.s
M llvm/test/MC/AArch64/SME2/umlsll.s
M llvm/test/MC/AArch64/SME2/uqcvt.s
M llvm/test/MC/AArch64/SME2/uqcvtn.s
M llvm/test/MC/AArch64/SME2/urshl.s
M llvm/test/MC/AArch64/SME2/usdot.s
M llvm/test/MC/AArch64/SME2/usmlall.s
M llvm/test/MC/AArch64/SME2/uvdot.s
M llvm/test/MC/Disassembler/AArch64/mattr-all.txt
Log Message:
-----------
[AArch64] Include SME2 in +all
The sme2 predicate was as AssemblerPredicate, not
AssemblerPredicateWithAll like all the other features, meaning it wasn't
included in +all. This fixes that inconsistency, allowing the
instructions to be decoded by default.
Differential Revision: https://reviews.llvm.org/D137016
More information about the All-commits
mailing list