diff --git a/flang/lib/Optimizer/CodeGen/TBAABuilder.h b/flang/include/flang/Optimizer/CodeGen/TBAABuilder.h rename from flang/lib/Optimizer/CodeGen/TBAABuilder.h rename to flang/include/flang/Optimizer/CodeGen/TBAABuilder.h diff --git a/flang/lib/Optimizer/CodeGen/Target.h b/flang/include/flang/Optimizer/CodeGen/Target.h rename from flang/lib/Optimizer/CodeGen/Target.h rename to flang/include/flang/Optimizer/CodeGen/Target.h diff --git a/flang/lib/Optimizer/CodeGen/TypeConverter.h b/flang/include/flang/Optimizer/CodeGen/TypeConverter.h rename from flang/lib/Optimizer/CodeGen/TypeConverter.h rename to flang/include/flang/Optimizer/CodeGen/TypeConverter.h --- a/flang/lib/Optimizer/CodeGen/TypeConverter.h +++ b/flang/include/flang/Optimizer/CodeGen/TypeConverter.h @@ -13,9 +13,9 @@ #ifndef FORTRAN_OPTIMIZER_CODEGEN_TYPECONVERTER_H #define FORTRAN_OPTIMIZER_CODEGEN_TYPECONVERTER_H -#include "TBAABuilder.h" -#include "Target.h" #include "flang/Optimizer/Builder/Todo.h" // remove when TODO's are done +#include "flang/Optimizer/CodeGen/TBAABuilder.h" +#include "flang/Optimizer/CodeGen/Target.h" #include "flang/Optimizer/Dialect/FIRType.h" #include "flang/Optimizer/Dialect/Support/FIRContext.h" #include "flang/Optimizer/Dialect/Support/KindMapping.h" diff --git a/flang/lib/Optimizer/CodeGen/CodeGen.cpp b/flang/lib/Optimizer/CodeGen/CodeGen.cpp --- a/flang/lib/Optimizer/CodeGen/CodeGen.cpp +++ b/flang/lib/Optimizer/CodeGen/CodeGen.cpp @@ -54,7 +54,7 @@ #define DEBUG_TYPE "flang-codegen" // fir::LLVMTypeConverter for converting to LLVM IR dialect types. -#include "TypeConverter.h" +#include "flang/Optimizer/CodeGen/TypeConverter.h" // TODO: This should really be recovered from the specified target. static constexpr unsigned defaultAlign = 8; diff --git a/flang/lib/Optimizer/CodeGen/TBAABuilder.cpp b/flang/lib/Optimizer/CodeGen/TBAABuilder.cpp --- a/flang/lib/Optimizer/CodeGen/TBAABuilder.cpp +++ b/flang/lib/Optimizer/CodeGen/TBAABuilder.cpp @@ -10,7 +10,7 @@ // //===----------------------------------------------------------------------===// -#include "TBAABuilder.h" +#include "flang/Optimizer/CodeGen/TBAABuilder.h" #include "flang/Optimizer/Dialect/FIRType.h" #include "llvm/ADT/TypeSwitch.h" #include "llvm/Support/CommandLine.h" diff --git a/flang/lib/Optimizer/CodeGen/Target.cpp b/flang/lib/Optimizer/CodeGen/Target.cpp --- a/flang/lib/Optimizer/CodeGen/Target.cpp +++ b/flang/lib/Optimizer/CodeGen/Target.cpp @@ -10,7 +10,7 @@ // //===----------------------------------------------------------------------===// -#include "Target.h" +#include "flang/Optimizer/CodeGen/Target.h" #include "flang/Optimizer/Builder/Todo.h" #include "flang/Optimizer/Dialect/FIRType.h" #include "flang/Optimizer/Dialect/Support/KindMapping.h" diff --git a/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp b/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp --- a/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp +++ b/flang/lib/Optimizer/CodeGen/TargetRewrite.cpp @@ -16,10 +16,10 @@ #include "flang/Optimizer/CodeGen/CodeGen.h" -#include "Target.h" #include "flang/Optimizer/Builder/Character.h" #include "flang/Optimizer/Builder/FIRBuilder.h" #include "flang/Optimizer/Builder/Todo.h" +#include "flang/Optimizer/CodeGen/Target.h" #include "flang/Optimizer/Dialect/FIRDialect.h" #include "flang/Optimizer/Dialect/FIROps.h" #include "flang/Optimizer/Dialect/FIROpsSupport.h" diff --git a/flang/lib/Optimizer/CodeGen/TypeConverter.cpp b/flang/lib/Optimizer/CodeGen/TypeConverter.cpp --- a/flang/lib/Optimizer/CodeGen/TypeConverter.cpp +++ b/flang/lib/Optimizer/CodeGen/TypeConverter.cpp @@ -12,11 +12,11 @@ #define DEBUG_TYPE "flang-type-conversion" -#include "TypeConverter.h" +#include "flang/Optimizer/CodeGen/TypeConverter.h" #include "DescriptorModel.h" -#include "TBAABuilder.h" -#include "Target.h" #include "flang/Optimizer/Builder/Todo.h" // remove when TODO's are done +#include "flang/Optimizer/CodeGen/TBAABuilder.h" +#include "flang/Optimizer/CodeGen/Target.h" #include "flang/Optimizer/Dialect/FIRType.h" #include "flang/Optimizer/Dialect/Support/FIRContext.h" #include "flang/Optimizer/Dialect/Support/KindMapping.h" diff --git a/flang/lib/Optimizer/Transforms/OpenACC/OpenACCDataOperandConversion.cpp b/flang/lib/Optimizer/Transforms/OpenACC/OpenACCDataOperandConversion.cpp --- a/flang/lib/Optimizer/Transforms/OpenACC/OpenACCDataOperandConversion.cpp +++ b/flang/lib/Optimizer/Transforms/OpenACC/OpenACCDataOperandConversion.cpp @@ -23,7 +23,7 @@ } // namespace fir #define DEBUG_TYPE "flang-openacc-conversion" -#include "../CodeGen/TypeConverter.h" +#include "flang/Optimizer/CodeGen/TypeConverter.h" using namespace fir; using namespace mlir;