Revert "Revert "[RISCV][NFC] Remove unused header includes.""
authorAdrian Kuegel <akuegel@google.com>
Mon, 28 Mar 2022 07:49:18 +0000 (09:49 +0200)
committerAdrian Kuegel <akuegel@google.com>
Mon, 28 Mar 2022 08:01:50 +0000 (10:01 +0200)
Reland Remove unused header includes.
Add header includes that are needed, but previously were pulled in
transitively.

llvm/lib/Support/RISCVVIntrinsicUtils.cpp

index 53a7baae11dbc1dc79eea4fab1a3da757731e957..5328a8b142a41749b0d49fbe7d10f1f7d865d80c 100644 (file)
@@ -8,13 +8,13 @@
 
 #include "llvm/Support/RISCVVIntrinsicUtils.h"
 #include "llvm/ADT/ArrayRef.h"
+#include "llvm/ADT/Optional.h"
 #include "llvm/ADT/SmallSet.h"
 #include "llvm/ADT/StringExtras.h"
 #include "llvm/ADT/StringMap.h"
 #include "llvm/ADT/StringSet.h"
 #include "llvm/ADT/Twine.h"
-#include "llvm/TableGen/Error.h"
-#include "llvm/TableGen/Record.h"
+#include "llvm/Support/raw_ostream.h"
 #include <numeric>
 
 namespace llvm {