Don't include Operator.h from InstrTypes.h.
authorJay Foad <jay.foad@gmail.com>
Mon, 11 Apr 2011 09:35:34 +0000 (09:35 +0000)
committerJay Foad <jay.foad@gmail.com>
Mon, 11 Apr 2011 09:35:34 +0000 (09:35 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129271 91177308-0d34-0410-b5e6-96231b3b80d8

24 files changed:
include/llvm/Analysis/CFGPrinter.h
include/llvm/Analysis/ScalarEvolution.h
include/llvm/InstrTypes.h
lib/Analysis/CaptureTracking.cpp
lib/Analysis/ConstantFolding.cpp
lib/Analysis/InstructionSimplify.cpp
lib/Analysis/Loads.cpp
lib/Analysis/PHITransAddr.cpp
lib/Analysis/TypeBasedAliasAnalysis.cpp
lib/CodeGen/SelectionDAG/FastISel.cpp
lib/Target/ARM/ARMFastISel.cpp
lib/Target/X86/X86FastISel.cpp
lib/Transforms/IPO/GlobalOpt.cpp
lib/Transforms/IPO/MergeFunctions.cpp
lib/Transforms/InstCombine/InstCombine.h
lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
lib/Transforms/Utils/Local.cpp
lib/Transforms/Utils/SSAUpdater.cpp
lib/VMCore/ConstantFold.cpp
tools/llvm-diff/DifferenceEngine.cpp
unittests/Transforms/Utils/Cloning.cpp
unittests/VMCore/InstructionsTest.cpp
unittests/VMCore/ValueMapTest.cpp

index ac8f59602daba603eaa77e5ea48aea80c1e5b09d..61614e34daccfbc5b0addf3ddbed1f5e763a4c09 100644 (file)
@@ -15,6 +15,7 @@
 #ifndef LLVM_ANALYSIS_CFGPRINTER_H
 #define LLVM_ANALYSIS_CFGPRINTER_H
 
+#include "llvm/Constants.h"
 #include "llvm/Function.h"
 #include "llvm/Instructions.h"
 #include "llvm/Assembly/Writer.h"
index 6df543393f247c3fbeb7a208c796c1345cf8a945..a62f6a80d1a715d084a35ecd389d4440b25e597c 100644 (file)
@@ -24,6 +24,7 @@
 #include "llvm/Pass.h"
 #include "llvm/Instructions.h"
 #include "llvm/Function.h"
+#include "llvm/Operator.h"
 #include "llvm/Support/DataTypes.h"
 #include "llvm/Support/ValueHandle.h"
 #include "llvm/Support/Allocator.h"
index a166956e1a647eaf3210bdac5cb4c1e0b891e5b8..cc9ec3ac76e1ac71e6e378f2d249412c8d1d7438 100644 (file)
@@ -18,7 +18,6 @@
 
 #include "llvm/Instruction.h"
 #include "llvm/OperandTraits.h"
-#include "llvm/Operator.h"
 #include "llvm/DerivedTypes.h"
 #include "llvm/ADT/Twine.h"
 
index 42a54d9d1eb3adba766363cf2ef38765a12055b9..b2c27d1dfc4bf9dd5df16ebd1251730e15362e83 100644 (file)
@@ -17,6 +17,7 @@
 //===----------------------------------------------------------------------===//
 
 #include "llvm/Analysis/CaptureTracking.h"
+#include "llvm/Constants.h"
 #include "llvm/Instructions.h"
 #include "llvm/Value.h"
 #include "llvm/Analysis/AliasAnalysis.h"
index c6aad0cd58231c5c4f7e8dba8fc4b63aef8ed1a4..5de2b04e80dd9d81670b6880f090112de6375b52 100644 (file)
@@ -23,6 +23,7 @@
 #include "llvm/GlobalVariable.h"
 #include "llvm/Instructions.h"
 #include "llvm/Intrinsics.h"
+#include "llvm/Operator.h"
 #include "llvm/Analysis/ValueTracking.h"
 #include "llvm/Target/TargetData.h"
 #include "llvm/ADT/SmallVector.h"
index 9dd5f050c5897967e8e632c2204e22b5dd7c7a78..8d74b0a9cd99ed69d94cbc39562eaa5b1c42fcae 100644 (file)
@@ -18,6 +18,7 @@
 //===----------------------------------------------------------------------===//
 
 #define DEBUG_TYPE "instsimplify"
+#include "llvm/Operator.h"
 #include "llvm/ADT/Statistic.h"
 #include "llvm/Analysis/InstructionSimplify.h"
 #include "llvm/Analysis/ConstantFolding.h"
index 2ea27fb62fcbb119b6a9cb75d28bb83e372ffe4b..ab34fd653a700ae0cadb9fe71623a49a781bd470 100644 (file)
@@ -17,6 +17,7 @@
 #include "llvm/GlobalAlias.h"
 #include "llvm/GlobalVariable.h"
 #include "llvm/IntrinsicInst.h"
+#include "llvm/Operator.h"
 using namespace llvm;
 
 /// AreEquivalentAddressValues - Test if A and B will obviously have the same
index 93da5a48518db49aa5609168cd3fad22a7306a09..70dcd0df242d1948abb434646dd277e1203a25cb 100644 (file)
@@ -12,6 +12,7 @@
 //===----------------------------------------------------------------------===//
 
 #include "llvm/Analysis/PHITransAddr.h"
+#include "llvm/Constants.h"
 #include "llvm/Instructions.h"
 #include "llvm/Analysis/Dominators.h"
 #include "llvm/Analysis/InstructionSimplify.h"
index 40e18ab2fbfa208a8e850b511a6cf6c4976c4e89..1b4ff3c7e70a45ed9714689c38c6fcb0d4b40bfb 100644 (file)
@@ -59,6 +59,7 @@
 
 #include "llvm/Analysis/AliasAnalysis.h"
 #include "llvm/Analysis/Passes.h"
+#include "llvm/Constants.h"
 #include "llvm/LLVMContext.h"
 #include "llvm/Module.h"
 #include "llvm/Metadata.h"
index ea8ace38bd3e51e3e4cb24f0688928493651f55f..4952b5b575b7a5767e36d5482f21f6d1ce17ba1a 100644 (file)
@@ -43,6 +43,7 @@
 #include "llvm/GlobalVariable.h"
 #include "llvm/Instructions.h"
 #include "llvm/IntrinsicInst.h"
+#include "llvm/Operator.h"
 #include "llvm/CodeGen/FastISel.h"
 #include "llvm/CodeGen/FunctionLoweringInfo.h"
 #include "llvm/CodeGen/MachineInstrBuilder.h"
index 1e94ab60f7d3d9220d51af3fcce726f7dbc94379..ce9e21fc2f3e148bc4c4c5a3527bc0c88d219c26 100644 (file)
@@ -26,6 +26,7 @@
 #include "llvm/Instructions.h"
 #include "llvm/IntrinsicInst.h"
 #include "llvm/Module.h"
+#include "llvm/Operator.h"
 #include "llvm/CodeGen/Analysis.h"
 #include "llvm/CodeGen/FastISel.h"
 #include "llvm/CodeGen/FunctionLoweringInfo.h"
index 88744861e86ec42d7108b60ac196b80460f8a27e..521eb30b7763725726e79e3561e86c313ca2b134 100644 (file)
@@ -23,6 +23,7 @@
 #include "llvm/GlobalVariable.h"
 #include "llvm/Instructions.h"
 #include "llvm/IntrinsicInst.h"
+#include "llvm/Operator.h"
 #include "llvm/CodeGen/Analysis.h"
 #include "llvm/CodeGen/FastISel.h"
 #include "llvm/CodeGen/FunctionLoweringInfo.h"
index 71d13edc96f753dd1c2b9ec154bd115533ef88b0..ca4ea5c58574434bab474d937bdf7651840105a7 100644 (file)
@@ -21,6 +21,7 @@
 #include "llvm/Instructions.h"
 #include "llvm/IntrinsicInst.h"
 #include "llvm/Module.h"
+#include "llvm/Operator.h"
 #include "llvm/Pass.h"
 #include "llvm/Analysis/ConstantFolding.h"
 #include "llvm/Analysis/MemoryBuiltins.h"
index a38d2c20bcd70c11419101c1766b0e545889eaf6..f74144338a611dbd31eab0eb2366a6ee79ab3c9c 100644 (file)
@@ -55,6 +55,7 @@
 #include "llvm/Instructions.h"
 #include "llvm/LLVMContext.h"
 #include "llvm/Module.h"
+#include "llvm/Operator.h"
 #include "llvm/Pass.h"
 #include "llvm/Support/CallSite.h"
 #include "llvm/Support/Debug.h"
index 625f54685e5c421bc33989696066b8e4a38d075a..6b3c14558431e9b2a2ac2b801e1d8e037cb45ef4 100644 (file)
@@ -11,6 +11,7 @@
 #define INSTCOMBINE_INSTCOMBINE_H
 
 #include "InstCombineWorklist.h"
+#include "llvm/Operator.h"
 #include "llvm/Pass.h"
 #include "llvm/Analysis/ValueTracking.h"
 #include "llvm/Support/IRBuilder.h"
index ae2f2e2e85bcdac55b69fdbd603bf8c22eb130d0..e52c45955ecd03d44bf22fdf118ec36b9eb2059c 100644 (file)
@@ -14,6 +14,7 @@
 //===----------------------------------------------------------------------===//
 #define DEBUG_TYPE "insert-optimal-edge-profiling"
 #include "ProfilingUtils.h"
+#include "llvm/Constants.h"
 #include "llvm/Module.h"
 #include "llvm/Pass.h"
 #include "llvm/Analysis/Passes.h"
index be12973b645fea32ef54b2a06bd7f849347a2c56..e275268fc4ead947ce20df8e15e1bf65bc8bd870 100644 (file)
@@ -13,6 +13,7 @@
 
 #define DEBUG_TYPE "correlated-value-propagation"
 #include "llvm/Transforms/Scalar.h"
+#include "llvm/Constants.h"
 #include "llvm/Function.h"
 #include "llvm/Instructions.h"
 #include "llvm/Pass.h"
index d7e23364ccf74effc1b726d7e760c76e640c927c..cc508a47de35e1bfd740a0617155848aa1ee2d6f 100644 (file)
@@ -20,6 +20,7 @@
 #include "llvm/Instructions.h"
 #include "llvm/Intrinsics.h"
 #include "llvm/IntrinsicInst.h"
+#include "llvm/Operator.h"
 #include "llvm/ADT/DenseMap.h"
 #include "llvm/ADT/SmallPtrSet.h"
 #include "llvm/Analysis/DebugInfo.h"
index 4f83b7e06d7b8794dfd4195b376f1dd12ac89cfb..cd7f06844f4a34a90bd6a489ced7af6f3a96480d 100644 (file)
@@ -12,6 +12,7 @@
 //===----------------------------------------------------------------------===//
 
 #define DEBUG_TYPE "ssaupdater"
+#include "llvm/Constants.h"
 #include "llvm/Instructions.h"
 #include "llvm/ADT/DenseMap.h"
 #include "llvm/Analysis/InstructionSimplify.h"
index 573efb7e5731559263d17e9d8986177de8f900aa..a12ff821248b017038b5cd741d66733811241ecc 100644 (file)
@@ -24,6 +24,7 @@
 #include "llvm/Function.h"
 #include "llvm/GlobalAlias.h"
 #include "llvm/GlobalVariable.h"
+#include "llvm/Operator.h"
 #include "llvm/ADT/SmallVector.h"
 #include "llvm/Support/Compiler.h"
 #include "llvm/Support/ErrorHandling.h"
index 3cf178e7f169cb9fe6cbf2a30329d60656abdb54..2344e398b08ecafdd9e0bcf5e7d2ab35d17a608e 100644 (file)
@@ -14,6 +14,7 @@
 
 #include "DifferenceEngine.h"
 
+#include "llvm/Constants.h"
 #include "llvm/Function.h"
 #include "llvm/Instructions.h"
 #include "llvm/Module.h"
index b65ac34dacdf88251ad2434940edfc2a1b32e7ae..1ce549d1ebfcc9fd0ecee3623415c1f70b11312c 100644 (file)
@@ -9,6 +9,7 @@
 
 #include "gtest/gtest.h"
 #include "llvm/Argument.h"
+#include "llvm/Constant.h"
 #include "llvm/Instructions.h"
 #include "llvm/LLVMContext.h"
 #include "llvm/ADT/SmallPtrSet.h"
index d286c73d5c606409b830143f40acd275f562ca25..8edcce40cba71cda271748599191f7b248123a52 100644 (file)
@@ -9,6 +9,7 @@
 
 #include "llvm/Instructions.h"
 #include "llvm/BasicBlock.h"
+#include "llvm/Constants.h"
 #include "llvm/DerivedTypes.h"
 #include "llvm/LLVMContext.h"
 #include "llvm/ADT/STLExtras.h"
index 152e8eaaf1f1804c16c3489bb7310a3962890f78..b4939208e7d490dc85cb2d77ce363ae3cf9f85f1 100644 (file)
@@ -8,6 +8,7 @@
 //===----------------------------------------------------------------------===//
 
 #include "llvm/ADT/ValueMap.h"
+#include "llvm/Constants.h"
 #include "llvm/Instructions.h"
 #include "llvm/LLVMContext.h"
 #include "llvm/ADT/OwningPtr.h"