[llvm] [RISCV] Remove stale comments. NFC (PR #94925)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sun Jun 9 19:26:55 PDT 2024


https://github.com/topperc created https://github.com/llvm/llvm-project/pull/94925

We no longer have _TU pseudo instructions.

I'm not sure if we have any unsuffixed instructions w/o mask w/ passthru w/o policy operand. That case is not covered by the earlier comments. I could find any from a quick audit.

>From 2b60bec4860443c579d95d3bae7daa67d5dc2a7c Mon Sep 17 00:00:00 2001
From: Craig Topper <craig.topper at sifive.com>
Date: Sun, 9 Jun 2024 19:24:22 -0700
Subject: [PATCH] [RISCV] Remove stale comments. NFC

We no longer have _TU pseudo instructions.

I'm not sure if we have any unsuffixed instructions w/o mask w/ passthru
w/o policy operand. That case is not covered by the earlier comments.
I could find any from a quick audit.
---
 llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td b/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
index 77d3644687fdd..a206974e53e51 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
@@ -67,11 +67,6 @@
 ///   that terminology in code frequently refers to these as "TA" which is
 ///   confusing.  We're in the process of migrating away from this
 ///   representation.
-/// * _TU w/o policy operand -- Has a passthrough operand, and always
-///   represents the tail undisturbed state.
-/// * _TU w/policy operand - Can represent all three policy states.  If
-///   passthrough is IMPLICIT_DEF (or NoReg), then represents "undefined".
-///   Otherwise, policy operand and tablegen flags drive the interpretation.
 ///
 //===----------------------------------------------------------------------===//
 



More information about the llvm-commits mailing list