Add missing includes/decls.
authorEli Friedman <eli.friedman@gmail.com>
Fri, 4 Nov 2011 18:45:34 +0000 (18:45 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Fri, 4 Nov 2011 18:45:34 +0000 (18:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143722 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Target/TargetCallingConv.h
include/llvm/Target/TargetOptions.h

index 275957e0153231f329c1725bf5164dea69e37b4c..3be18569f470217f7df2c5c9c2b5ac570380ec47 100644 (file)
 #ifndef LLVM_TARGET_TARGETCALLINGCONV_H
 #define LLVM_TARGET_TARGETCALLINGCONV_H
 
+#include "llvm/CodeGen/ValueTypes.h"
+#include "llvm/Support/DataTypes.h"
+#include "llvm/Support/MathExtras.h"
+#include <string>
+
 namespace llvm {
 
 namespace ISD {
index e07e8c1cea080dec44dab6e1b5959e82d82c8476..36913413b778c2bb78e538dfc9d07a9f03ba13f2 100644 (file)
@@ -17,6 +17,7 @@
 
 namespace llvm {
   class MachineFunction;
+  class StringRef;
 
   // Possible float ABI settings. Used with FloatABIType in TargetOptions.h.
   namespace FloatABI {