diff --git a/llvm/include/llvm/Support/Visibility.h b/llvm/include/llvm/Support/Visibility.h deleted file mode 100644 index eb0c649a55f496c27777b4f11409f938d452dd3b..0000000000000000000000000000000000000000 --- a/llvm/include/llvm/Support/Visibility.h +++ /dev/null @@ -1,23 +0,0 @@ -//===-- llvm/Support/Visibility.h - visibility(hidden) support --*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file was developed by Chris Lattner and is distributed under -// the University of Illinois Open Source License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file defines the VISIBILITY_HIDDEN macro, used for marking classes with -// the GCC-specific visibility("hidden") attribute. -// -//===----------------------------------------------------------------------===// - -#ifndef VISIBILITY_HIDDEN - -#if __GNUC__ >= 4 -#define VISIBILITY_HIDDEN __attribute__ ((visibility("hidden"))) -#else -#define VISIBILITY_HIDDEN -#endif - -#endif diff --git a/llvm/lib/Analysis/BasicAliasAnalysis.cpp b/llvm/lib/Analysis/BasicAliasAnalysis.cpp index 57eda0fd40e26797055c581d36862e1b71c6c796..e2b8ed198d3f39d7aa80f40c1eca90c96e83af41 100644 --- a/llvm/lib/Analysis/BasicAliasAnalysis.cpp +++ b/llvm/lib/Analysis/BasicAliasAnalysis.cpp @@ -23,7 +23,7 @@ #include "llvm/Pass.h" #include "llvm/Target/TargetData.h" #include "llvm/Support/GetElementPtrTypeIterator.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <algorithm> using namespace llvm; diff --git a/llvm/lib/Analysis/ScalarEvolution.cpp b/llvm/lib/Analysis/ScalarEvolution.cpp index a83d2ee1c69d1e5d0f9079d8f3e4966d5a14ca2e..37c6a44ee84ee3ffa03a8a4c1337f32b25bfa49e 100644 --- a/llvm/lib/Analysis/ScalarEvolution.cpp +++ b/llvm/lib/Analysis/ScalarEvolution.cpp @@ -72,7 +72,7 @@ #include "llvm/Support/CommandLine.h" #include "llvm/Support/ConstantRange.h" #include "llvm/Support/InstIterator.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include <cmath> #include <iostream> diff --git a/llvm/lib/CodeGen/MachineFunction.cpp b/llvm/lib/CodeGen/MachineFunction.cpp index 6a36c4a58c5e082c08e132ea101af46f91abffe4..64ab5726488972095bd152f1ca9dc3a6587abc18 100644 --- a/llvm/lib/CodeGen/MachineFunction.cpp +++ b/llvm/lib/CodeGen/MachineFunction.cpp @@ -27,7 +27,7 @@ #include "llvm/Instructions.h" #include "llvm/Support/LeakDetector.h" #include "llvm/Support/GraphWriter.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/Config/config.h" #include <fstream> #include <iostream> diff --git a/llvm/lib/CodeGen/PHIElimination.cpp b/llvm/lib/CodeGen/PHIElimination.cpp index fef833cc19fa87acbd9dc1f7a0cc972e49df9d59..1cffca6b8ff6d1a2a0111c876a7f58c6e3b65df8 100644 --- a/llvm/lib/CodeGen/PHIElimination.cpp +++ b/llvm/lib/CodeGen/PHIElimination.cpp @@ -23,7 +23,7 @@ #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/STLExtras.h" #include "llvm/ADT/Statistic.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <set> #include <algorithm> using namespace llvm; diff --git a/llvm/lib/CodeGen/PrologEpilogInserter.cpp b/llvm/lib/CodeGen/PrologEpilogInserter.cpp index 05052d354df7acf8cd45f70d33e0e1e2f0e09087..5c24f5184dca8bf975e0ccc546cc66ee1594f6bc 100644 --- a/llvm/lib/CodeGen/PrologEpilogInserter.cpp +++ b/llvm/lib/CodeGen/PrologEpilogInserter.cpp @@ -24,7 +24,7 @@ #include "llvm/Target/MRegisterInfo.h" #include "llvm/Target/TargetFrameInfo.h" #include "llvm/Target/TargetInstrInfo.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" using namespace llvm; namespace { diff --git a/llvm/lib/CodeGen/RegAllocLinearScan.cpp b/llvm/lib/CodeGen/RegAllocLinearScan.cpp index b9ae8ac5a73960849e82bc601d538d7d59a5cb8e..bcb7bdb78c9fd51f9b3ed483dfb2a90d8521f48f 100644 --- a/llvm/lib/CodeGen/RegAllocLinearScan.cpp +++ b/llvm/lib/CodeGen/RegAllocLinearScan.cpp @@ -27,7 +27,7 @@ #include "llvm/ADT/Statistic.h" #include "llvm/ADT/STLExtras.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <algorithm> #include <cmath> #include <iostream> diff --git a/llvm/lib/CodeGen/RegAllocLocal.cpp b/llvm/lib/CodeGen/RegAllocLocal.cpp index 9148d002474ba115f9a936254f5118ba4ee1a088..dd8a8815604637e1876003bcf78073c135be10b0 100644 --- a/llvm/lib/CodeGen/RegAllocLocal.cpp +++ b/llvm/lib/CodeGen/RegAllocLocal.cpp @@ -24,7 +24,7 @@ #include "llvm/Target/TargetMachine.h" #include "llvm/Support/CommandLine.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/Statistic.h" #include <algorithm> diff --git a/llvm/lib/CodeGen/RegAllocSimple.cpp b/llvm/lib/CodeGen/RegAllocSimple.cpp index e807992201da376fb67edbe7f8e9cbf8933bd3ec..b28e21aaf61b708ecfa7f604bd21b63cd0be07c6 100644 --- a/llvm/lib/CodeGen/RegAllocSimple.cpp +++ b/llvm/lib/CodeGen/RegAllocSimple.cpp @@ -24,7 +24,7 @@ #include "llvm/Target/TargetInstrInfo.h" #include "llvm/Target/TargetMachine.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include "llvm/ADT/STLExtras.h" #include <iostream> diff --git a/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp b/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp index c7e520f1f54a855a96a3b82e41e265723053c79a..620feb9aa3d438362f768873b3c7090038b72d38 100644 --- a/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp @@ -35,7 +35,7 @@ #include "llvm/Support/Debug.h" #include "llvm/Support/MathExtras.h" #include "llvm/Target/TargetLowering.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <algorithm> #include <cmath> #include <iostream> diff --git a/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp b/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp index 742d86cf97d92d4a2d3d1ab69d679435936d23ca..3af1c14f5aca6e9463ac11d06e82bb31fac25b88 100644 --- a/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp @@ -21,7 +21,7 @@ #include "llvm/Constants.h" #include "llvm/Support/MathExtras.h" #include "llvm/Support/CommandLine.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/SmallVector.h" #include <iostream> #include <map> diff --git a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp index 15f04cd8b1c5d56866d33f3dcc2ec324a3977d53..1be9fc518e93f095405d4d54dd5482e7faaca682 100644 --- a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp @@ -28,7 +28,7 @@ #include "llvm/Target/TargetMachine.h" #include "llvm/Target/TargetInstrInfo.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include <climits> #include <iostream> diff --git a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp index f247f7ce765731319f5e98e426822216cd667abb..28dc8684d95a6183c0509bc781b6f82de2d3e3a5 100644 --- a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp @@ -24,7 +24,7 @@ #include "llvm/Target/TargetMachine.h" #include "llvm/Target/TargetInstrInfo.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include <climits> #include <iostream> diff --git a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp index ecdd51588c9c774ca42c3dbea79bf3c1482dee09..efc828bd52ff9a98596c7a9ea829551350b1de21 100644 --- a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSimple.cpp @@ -23,7 +23,7 @@ #include "llvm/Target/TargetMachine.h" #include "llvm/Target/TargetInstrInfo.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <algorithm> #include <iostream> using namespace llvm; diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp index 0fd7ef78b710449575ca36649281492db6a3aad6..317c1e90bf79868d910148258fcf231ddd011d22 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp @@ -42,7 +42,7 @@ #include "llvm/Transforms/Utils/BasicBlockUtils.h" #include "llvm/Support/MathExtras.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <map> #include <set> #include <iostream> diff --git a/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp b/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp index c778a92e0fc921c90a9e460f1c4f72dc7c511380..f1e41d21de1e5808c55defb083bcca659e5f4011 100644 --- a/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp +++ b/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp @@ -38,7 +38,7 @@ #include "llvm/Target/TargetInstrInfo.h" #include "llvm/Target/TargetMachine.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include "llvm/ADT/STLExtras.h" #include <iostream> diff --git a/llvm/lib/CodeGen/UnreachableBlockElim.cpp b/llvm/lib/CodeGen/UnreachableBlockElim.cpp index e4fc9f8148dfd340a5441682934316b71dac8453..fe334849ac42e58011caf11fcd26aac5d6e60355 100644 --- a/llvm/lib/CodeGen/UnreachableBlockElim.cpp +++ b/llvm/lib/CodeGen/UnreachableBlockElim.cpp @@ -27,7 +27,7 @@ #include "llvm/Pass.h" #include "llvm/Type.h" #include "llvm/Support/CFG.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/DepthFirstIterator.h" using namespace llvm; diff --git a/llvm/lib/CodeGen/VirtRegMap.cpp b/llvm/lib/CodeGen/VirtRegMap.cpp index bc56945bc834a30e6fa5b083196da8450acc3773..ce9a0507885875090b852b0c018225044584c6e2 100644 --- a/llvm/lib/CodeGen/VirtRegMap.cpp +++ b/llvm/lib/CodeGen/VirtRegMap.cpp @@ -26,7 +26,7 @@ #include "llvm/Target/TargetInstrInfo.h" #include "llvm/Support/CommandLine.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include "llvm/ADT/STLExtras.h" #include <algorithm> diff --git a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp index 3939d6c357a40bab78068b5f6b1e211c0f5fd330..1e15c2ce2835701d14d24d5d29932f6170f49ee4 100644 --- a/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp +++ b/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp @@ -33,7 +33,7 @@ #include "llvm/Support/MathExtras.h" #include "llvm/Support/CommandLine.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/Target/MRegisterInfo.h" #include "llvm/Target/TargetInstrInfo.h" #include "llvm/Target/TargetOptions.h" diff --git a/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp b/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp index 08c39311fed44e9bffc820bd4cf87aa4e4dd838e..5804c1adfc2e9cc853454e7f1d65ed5f59f2a286 100644 --- a/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp +++ b/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp @@ -19,7 +19,7 @@ #include "PPCInstrBuilder.h" #include "PPCInstrInfo.h" #include "llvm/CodeGen/MachineFunctionPass.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <map> using namespace llvm; diff --git a/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp b/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp index 85697f938b57117e990cf27bea683556cf64ebe9..464044aa529b2c051e282279cbeb874fdea7a0cc 100644 --- a/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp +++ b/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp @@ -22,7 +22,7 @@ #include "llvm/CodeGen/MachineInstrBuilder.h" #include "llvm/CodeGen/Passes.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/Target/TargetOptions.h" #include <iostream> using namespace llvm; diff --git a/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp b/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp index 8c0b399c2691cd7e8d7e329fbab5d6fd69a7faa6..4662e531a9edbaf238f0d6c8ed769e8516cabdf3 100644 --- a/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp +++ b/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp @@ -28,7 +28,7 @@ #include "llvm/Intrinsics.h" #include "llvm/Support/Debug.h" #include "llvm/Support/MathExtras.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <iostream> #include <queue> #include <set> diff --git a/llvm/lib/Target/PowerPC/PPCMachOWriter.cpp b/llvm/lib/Target/PowerPC/PPCMachOWriter.cpp index 29f823829d824ec28f130fa8857261881e58c5b3..308e8b7775c580ccc07d85d6c273b63fc2ebba9b 100644 --- a/llvm/lib/Target/PowerPC/PPCMachOWriter.cpp +++ b/llvm/lib/Target/PowerPC/PPCMachOWriter.cpp @@ -15,7 +15,7 @@ #include "PPCTargetMachine.h" #include "llvm/PassManager.h" #include "llvm/CodeGen/MachOWriter.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" using namespace llvm; namespace { diff --git a/llvm/lib/Target/X86/X86CodeEmitter.cpp b/llvm/lib/Target/X86/X86CodeEmitter.cpp index 61e3ef6845748eb564c63f45bb9d60b60d700c93..7876731d5bc4debafdcdfb73bb2d75076a8768ac 100644 --- a/llvm/lib/Target/X86/X86CodeEmitter.cpp +++ b/llvm/lib/Target/X86/X86CodeEmitter.cpp @@ -22,7 +22,7 @@ #include "llvm/CodeGen/Passes.h" #include "llvm/Function.h" #include "llvm/ADT/Statistic.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/Target/TargetOptions.h" #include <iostream> using namespace llvm; diff --git a/llvm/lib/Target/X86/X86ELFWriter.cpp b/llvm/lib/Target/X86/X86ELFWriter.cpp index 46c46420301bcc7ca74e83fdb65dc675542d06a6..5bd22a0aa97619bc00db4efa0d186149b3fa3cfa 100644 --- a/llvm/lib/Target/X86/X86ELFWriter.cpp +++ b/llvm/lib/Target/X86/X86ELFWriter.cpp @@ -16,7 +16,7 @@ #include "X86TargetMachine.h" #include "llvm/PassManager.h" #include "llvm/CodeGen/ELFWriter.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" using namespace llvm; namespace { diff --git a/llvm/lib/Target/X86/X86FloatingPoint.cpp b/llvm/lib/Target/X86/X86FloatingPoint.cpp index 8bd0276aa4772f3cce8dbd9dc600337ceaf3afc7..cd32ef5e02fd4ca21c969b4602dee039fc854ee9 100644 --- a/llvm/lib/Target/X86/X86FloatingPoint.cpp +++ b/llvm/lib/Target/X86/X86FloatingPoint.cpp @@ -38,7 +38,7 @@ #include "llvm/Target/TargetInstrInfo.h" #include "llvm/Target/TargetMachine.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/DepthFirstIterator.h" #include "llvm/ADT/Statistic.h" #include "llvm/ADT/STLExtras.h" diff --git a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp index e534c560b0e7c90bec45087cc46a1bcfe10bb55f..4a0fb0b05e9fb4b05fb5505a5ab360ee875ad44b 100644 --- a/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp +++ b/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp @@ -31,7 +31,7 @@ #include "llvm/CodeGen/SelectionDAGISel.h" #include "llvm/Target/TargetMachine.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include <deque> #include <iostream> diff --git a/llvm/lib/Transforms/Scalar/InstructionCombining.cpp b/llvm/lib/Transforms/Scalar/InstructionCombining.cpp index 20b1752c20f444142a314343b93feaf4d5b70f5a..f07d6a1edda586455ca25e7bdf1ebcff4499293c 100644 --- a/llvm/lib/Transforms/Scalar/InstructionCombining.cpp +++ b/llvm/lib/Transforms/Scalar/InstructionCombining.cpp @@ -48,7 +48,7 @@ #include "llvm/Support/InstVisitor.h" #include "llvm/Support/MathExtras.h" #include "llvm/Support/PatternMatch.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include "llvm/ADT/STLExtras.h" #include <algorithm> diff --git a/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp b/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp index be51e63eb939e2f49fa08ddb1817db67c34effc4..cfdba4e356a753914406c76bef7986d857b181d6 100644 --- a/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp +++ b/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp @@ -31,7 +31,7 @@ #include "llvm/Target/TargetData.h" #include "llvm/ADT/Statistic.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/Target/TargetLowering.h" #include <algorithm> #include <iostream> diff --git a/llvm/lib/Transforms/Scalar/LowerGC.cpp b/llvm/lib/Transforms/Scalar/LowerGC.cpp index 40f6bc3c4aefe6943db9916b801f228e075fe336..aa599ecc2bfa2d85d3eaa444d63121ac8ac0876f 100644 --- a/llvm/lib/Transforms/Scalar/LowerGC.cpp +++ b/llvm/lib/Transforms/Scalar/LowerGC.cpp @@ -26,7 +26,7 @@ #include "llvm/Instructions.h" #include "llvm/Module.h" #include "llvm/Pass.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" using namespace llvm; namespace { diff --git a/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp b/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp index 843c908ba4408fcfb3ce7b35543302b8f713a475..9ddc634f5607b76f72b41ad26e8297996466622f 100644 --- a/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp +++ b/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp @@ -31,7 +31,7 @@ #include "llvm/Support/Debug.h" #include "llvm/Support/GetElementPtrTypeIterator.h" #include "llvm/Support/MathExtras.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include "llvm/ADT/StringExtras.h" #include <iostream> diff --git a/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp b/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp index 7b00de6681fe8a3d4aebd5cea369088252ea1f8a..cc822dae86adbfa8764621a1db4bd1e43b38619d 100644 --- a/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp +++ b/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp @@ -24,7 +24,7 @@ #include "llvm/Instructions.h" #include "llvm/Type.h" #include "llvm/Support/CFG.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" using namespace llvm; diff --git a/llvm/lib/Transforms/Utils/LoopSimplify.cpp b/llvm/lib/Transforms/Utils/LoopSimplify.cpp index a4526e266133e3ea422f7de5f4e99e4b842c09f4..88e75b76ecab8706b3d784f4d81d1d592d2ae86f 100644 --- a/llvm/lib/Transforms/Utils/LoopSimplify.cpp +++ b/llvm/lib/Transforms/Utils/LoopSimplify.cpp @@ -41,7 +41,7 @@ #include "llvm/Analysis/Dominators.h" #include "llvm/Analysis/LoopInfo.h" #include "llvm/Support/CFG.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/SetOperations.h" #include "llvm/ADT/SetVector.h" #include "llvm/ADT/Statistic.h" diff --git a/llvm/lib/Transforms/Utils/LowerAllocations.cpp b/llvm/lib/Transforms/Utils/LowerAllocations.cpp index eab64681e574626c6dd4f760b77681fd864464ea..8eec021b082a4739768385d04df3ca4f7cdd5eb7 100644 --- a/llvm/lib/Transforms/Utils/LowerAllocations.cpp +++ b/llvm/lib/Transforms/Utils/LowerAllocations.cpp @@ -21,7 +21,7 @@ #include "llvm/Pass.h" #include "llvm/ADT/Statistic.h" #include "llvm/Target/TargetData.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" using namespace llvm; namespace { diff --git a/llvm/lib/Transforms/Utils/LowerInvoke.cpp b/llvm/lib/Transforms/Utils/LowerInvoke.cpp index b5f652c154cb1a851f5c1ac73a79b4651702557d..89a939ffcbcf73a43b04445688981a7c1053e869 100644 --- a/llvm/lib/Transforms/Utils/LowerInvoke.cpp +++ b/llvm/lib/Transforms/Utils/LowerInvoke.cpp @@ -44,7 +44,7 @@ #include "llvm/Transforms/Utils/Local.h" #include "llvm/ADT/Statistic.h" #include "llvm/Support/CommandLine.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <csetjmp> using namespace llvm; diff --git a/llvm/lib/Transforms/Utils/LowerSwitch.cpp b/llvm/lib/Transforms/Utils/LowerSwitch.cpp index 396b507bbd1e17a92017bb7d003e9ccaea245e08..a7c85c80bfcc540b3ac86b73106b416aa282bc92 100644 --- a/llvm/lib/Transforms/Utils/LowerSwitch.cpp +++ b/llvm/lib/Transforms/Utils/LowerSwitch.cpp @@ -20,7 +20,7 @@ #include "llvm/Instructions.h" #include "llvm/Pass.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/ADT/Statistic.h" #include <algorithm> #include <iostream> diff --git a/llvm/lib/Transforms/Utils/Mem2Reg.cpp b/llvm/lib/Transforms/Utils/Mem2Reg.cpp index d1b2c50796eec0cebfd2a19fbbf4f2ef44a202c2..295c68ac1531a8b2b62bd087b3c1ea22ce05cfc4 100644 --- a/llvm/lib/Transforms/Utils/Mem2Reg.cpp +++ b/llvm/lib/Transforms/Utils/Mem2Reg.cpp @@ -20,7 +20,7 @@ #include "llvm/Function.h" #include "llvm/Target/TargetData.h" #include "llvm/ADT/Statistic.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" using namespace llvm; namespace { diff --git a/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp b/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp index f748770f8da20e32946ddf82a7c59b94564b8e9d..cafbd55219d931f59fdef62e1b0581a426259f23 100644 --- a/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp +++ b/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp @@ -26,7 +26,7 @@ #include "llvm/ADT/StringExtras.h" #include "llvm/Support/CFG.h" #include "llvm/Support/StableBasicBlockNumbering.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <algorithm> using namespace llvm; diff --git a/llvm/lib/VMCore/BasicBlock.cpp b/llvm/lib/VMCore/BasicBlock.cpp index 13907c10389817a9dedf0123507a9a2cf093aedf..5ec497a88e69b2df93da5b0151df69d39380686d 100644 --- a/llvm/lib/VMCore/BasicBlock.cpp +++ b/llvm/lib/VMCore/BasicBlock.cpp @@ -17,7 +17,7 @@ #include "llvm/Type.h" #include "llvm/Support/CFG.h" #include "llvm/Support/LeakDetector.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "SymbolTableListTraitsImpl.h" #include <algorithm> using namespace llvm; diff --git a/llvm/lib/VMCore/ConstantFolding.cpp b/llvm/lib/VMCore/ConstantFolding.cpp index e5ca2b37bcaec52ab9b18728567b321ecee54bef..2263d5ed83dd17a51aa4f7adbc6307a0756bfc1c 100644 --- a/llvm/lib/VMCore/ConstantFolding.cpp +++ b/llvm/lib/VMCore/ConstantFolding.cpp @@ -25,7 +25,7 @@ #include "llvm/Function.h" #include "llvm/Support/GetElementPtrTypeIterator.h" #include "llvm/Support/MathExtras.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <limits> #include <cmath> using namespace llvm; diff --git a/llvm/lib/VMCore/Constants.cpp b/llvm/lib/VMCore/Constants.cpp index f867f5750224b6f3847ceb1323a9461015c10f35..8a1ae1eeca2143830021c67bb581f74a3541c0a6 100644 --- a/llvm/lib/VMCore/Constants.cpp +++ b/llvm/lib/VMCore/Constants.cpp @@ -20,7 +20,7 @@ #include "llvm/Module.h" #include "llvm/ADT/StringExtras.h" #include "llvm/Support/MathExtras.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <algorithm> #include <iostream> using namespace llvm; diff --git a/llvm/lib/VMCore/LeakDetector.cpp b/llvm/lib/VMCore/LeakDetector.cpp index e497766924eb3f1445b7cabe9dd88026a1e37b80..39715fe48ceb6a6e12180122a198dd3d049ccc73 100644 --- a/llvm/lib/VMCore/LeakDetector.cpp +++ b/llvm/lib/VMCore/LeakDetector.cpp @@ -12,7 +12,7 @@ //===----------------------------------------------------------------------===// #include "llvm/Support/LeakDetector.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include "llvm/Value.h" #include <iostream> #include <set> diff --git a/llvm/lib/VMCore/Type.cpp b/llvm/lib/VMCore/Type.cpp index 2b1da5766afb4422258f3f982de1c579dc125f08..8858e0583d38294822b62d9fd5c693e096a9df64 100644 --- a/llvm/lib/VMCore/Type.cpp +++ b/llvm/lib/VMCore/Type.cpp @@ -20,7 +20,7 @@ #include "llvm/ADT/SCCIterator.h" #include "llvm/ADT/STLExtras.h" #include "llvm/Support/MathExtras.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <algorithm> #include <iostream> using namespace llvm; diff --git a/llvm/lib/VMCore/Verifier.cpp b/llvm/lib/VMCore/Verifier.cpp index 3dac3f1a74fa6a04de6a2c82d0b4b1fd5898c6b7..359bd7bd13dd30a581e67ab357cd22a74a35faf8 100644 --- a/llvm/lib/VMCore/Verifier.cpp +++ b/llvm/lib/VMCore/Verifier.cpp @@ -57,7 +57,7 @@ #include "llvm/Support/InstVisitor.h" #include "llvm/ADT/StringExtras.h" #include "llvm/ADT/STLExtras.h" -#include "llvm/Support/Visibility.h" +#include "llvm/Support/Compiler.h" #include <algorithm> #include <iostream> #include <sstream>