Skip to content

Commit cedb8ae

Browse files
authored
[NFC] Add some missing includes (#3045)
llvm-spirv.cpp was relying on transitive includes for these. Also remove an unneeded `<set>` include.
1 parent 4b18b19 commit cedb8ae

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

tools/llvm-spirv/llvm-spirv.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@
4545
///
4646
//===----------------------------------------------------------------------===//
4747

48+
#include "llvm/ADT/APFloat.h"
49+
#include "llvm/ADT/APInt.h"
50+
#include "llvm/ADT/SmallVector.h"
51+
#include "llvm/ADT/StringRef.h"
4852
#include "llvm/Bitcode/BitcodeReader.h"
4953
#include "llvm/Bitcode/BitcodeWriter.h"
5054
#include "llvm/IR/Constants.h"
@@ -55,10 +59,12 @@
5559
#include "llvm/Support/Debug.h"
5660
#include "llvm/Support/Error.h"
5761
#include "llvm/Support/FileSystem.h"
62+
#include "llvm/Support/MathExtras.h"
5863
#include "llvm/Support/MemoryBuffer.h"
5964
#include "llvm/Support/PrettyStackTrace.h"
6065
#include "llvm/Support/Signals.h"
6166
#include "llvm/Support/ToolOutputFile.h"
67+
#include "llvm/Support/raw_ostream.h"
6268

6369
#ifdef LLVM_SPIRV_HAVE_SPIRV_TOOLS
6470
#include "spirv-tools/libspirv.hpp"
@@ -74,7 +80,6 @@
7480
#include <iostream>
7581
#include <map>
7682
#include <memory>
77-
#include <set>
7883
#include <sstream>
7984
#include <string>
8085

0 commit comments

Comments
 (0)