[PATCH] D52174: [TableGen][SubtargetEmitter] Add the ability for processor models to describe dependency breaking instructions.
Matt Davis via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 17 10:46:51 PDT 2018
mattd added a comment.
I like this change. I have a few nits in the comments, but this looks good to me, caveat: I am not a tablegen expert.
================
Comment at: include/llvm/Target/TargetInstrPredicate.td:245
+// Instances of this class can be used by processor scheduling models to
+// describe instruction that have a property in common. For example,
+// InstructionEquivalenceClass definitions can be used to identify the set of
----------------
*instructions
================
Comment at: include/llvm/Target/TargetInstrPredicate.td:266
+// per each implicit and explicit input operand. An empty set of broken
+// dependencies means: "explicit input register operands operands are
+// independent."
----------------
*remove one of the 'operands'
https://reviews.llvm.org/D52174
More information about the llvm-commits
mailing list