[PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 16 11:10:31 PST 2020
RKSimon added inline comments.
================
Comment at: llvm/lib/Target/M68k/M68k.td:38
+ : SubtargetFeature<"x40", "SubtargetKind", "M40", "Is M68040 ISA supported",
+ [ FeatureISAx30 ]>;
+
----------------
68060 support?
================
Comment at: llvm/lib/Target/M68k/M68kCallingConv.td:12
+/// conventions assume Int to be 4 bytes and 4 byte aligned. Short variant is
+/// not supported yet.
+///
----------------
/// TODO Short variant is not supported yet.
================
Comment at: llvm/lib/Target/M68k/M68kInstrFormats.td:44
+///
+/// Operand can be quilified with size where appropriate to force a particular
+/// instruction encoding, e.g.:
----------------
qualified
================
Comment at: llvm/lib/Target/M68k/M68kInstrFormats.td:53
+///
+/// Some forms alreay imply a particular size of their operands, e.g.:
+/// (i,An) p 1 extension word and i is 16bit
----------------
already
================
Comment at: llvm/lib/Target/M68k/M68kInstrFormats.td:85
+
+/// Add plain bit to the instruciton
+class MxBead1Bit <bits<1> b> : MxBead<0x1, b>;
----------------
instruction
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D88389/new/
https://reviews.llvm.org/D88389
More information about the llvm-commits
mailing list