#define LLVM_CODEGEN_SDNODEDBGVALUE_H
#include "llvm/ADT/SmallVector.h"
+#include "llvm/IR/DebugLoc.h"
#include "llvm/Support/DataTypes.h"
-#include "llvm/Support/DebugLoc.h"
namespace llvm {
/// SDDbgValue - Holds the information from a dbg_value node through SDISel.
/// We do not use SDValue here to avoid including its header.
-class LLVM_LIBRARY_VISIBILITY SDDbgValue {
+class SDDbgValue {
public:
enum DbgValueKind {
SDNODE = 0, // value is the result of an expression