[RISCV] Re-format RISCVFeatures.td so it doesn't look like AssemblerPredicate is...
commit55a7bb0ff68a97a8ec640f846c40aae19a2d58c0
authorCraig Topper <craig.topper@sifive.com>
Tue, 23 Jan 2024 17:56:13 +0000 (23 09:56 -0800)
committerGitHub <noreply@github.com>
Tue, 23 Jan 2024 17:56:13 +0000 (23 09:56 -0800)
tree1a11dab8a0b762dec6c73867a4700b86ae5ffbb0
parente4f0829d80aabe7d0b80d8ba60828dd0c9774300
[RISCV] Re-format RISCVFeatures.td so it doesn't look like AssemblerPredicate is an operand to Predicate. (#79076)

AssemblerPredicate was almost always indented to the same column as the
first operand to Predicate. But AssemblerPredicate is a separate base
class so should have the same indentation as Predicate.

For the string passed to AssemblePredicate, I aligned it to the other
arguments on the previous if it fit in 80 columns. Otherwise I indented
4 spaces past the start of AssemblerPredicate.

For some vendor extensions I put the 2 classes on new lines instead of
the same line as the def. This gave more room for the strings and was
more consistent with other formatting in that portion of the file.
llvm/lib/Target/RISCV/RISCVFeatures.td